前言
越来越多的企业或者开发者需要搭建自己的ai应用和ai智能体,微软的autogen是近期热门的开源agent平台之一,相较于其他框架,autogen的源代码更简洁,分层的设计也方便扩展,官方也在不断迭代该框架,同时使用的是宽松的MIT协议,非常适合基于该框架开发自己的ai产品。
但是无论是官方文档,还是百度、谷歌,都没有很好的文章介绍如何配置autogen二次开发环境,如何debug前后端代码,因此有了本文。本文尽量让对python和autogen不熟悉的开发者,也可以用很短的时候配置好本地开发环境。
项目基本信息

autogen主要由这几个包组成:
- autogen-core最底层,包含了框架运行的底层代码,以及模型、工具、记忆等模块
- autogen-agent包含了agent、team、condition等模块
- autogen-studio是基于上面两个模块构建的可视化界面项目,前端使用的是react+typescript+ant design。autogen-studio只是有了最简单的界面,功能还不算很成熟,用户注册登录等功能都要开发者自己实现。
- autogen-ext是扩展模块,比如用户自己开发的工具、模型客户端,都可以放到ext包。
一般情况下,我们不需要对core和agent包做任何修改,只要修改studio或者ext包就可以,或者创建自己的包。

最低0.47元/天 解锁文章
1344

被折叠的 条评论
为什么被折叠?



