我在Windows系统上使用Microconda和Microsoft AutoGen 2.0。我已经成功运行了AutoGen,并开始创建技能。
我想了解我的工作(技能、代理、工作流程)存储在哪里,以便我可以进行备份等操作,确保不丢失数据。
同样,我也想知道是否可以控制我的工作存储位置,以便将它们与我其他的开发项目放在一起。我在工具和文档中都没有找到相关的选项。
回答:
在AutoGen Studio中,您的工作(技能、代理、工作流程)被保存在一个database.sqlite
文件中。这个文件对于备份和确保您不丢失工作至关重要(参见常见问题:https://microsoft.github.io/autogen/blog/2023/12/01/AutoGenStudio/)。
为了管理和重置您的开发环境,例如执行工厂重置,删除database.sqlite
文件可以有效地清除所有配置和数据,让您重新开始。
这个过程在视频教程中有所演示,地址为https://youtu.be/X6pP9zyfkyY?t=353,其中展示了如何重置与代理的整个对话历史记录。