如何配置autogen二次开发环境

前言        

        越来越多的企业或者开发者需要搭建自己的ai应用和ai智能体,微软的autogen是近期热门的开源agent平台之一,相较于其他框架,autogen的源代码更简洁,分层的设计也方便扩展,官方也在不断迭代该框架,同时使用的是宽松的MIT协议,非常适合基于该框架开发自己的ai产品。

        但是无论是官方文档,还是百度、谷歌,都没有很好的文章介绍如何配置autogen二次开发环境,如何debug前后端代码,因此有了本文。本文尽量让对python和autogen不熟悉的开发者,也可以用很短的时候配置好本地开发环境。

项目基本信息

      

autogen主要由这几个包组成:

  1. autogen-core最底层,包含了框架运行的底层代码,以及模型、工具、记忆等模块
  2. autogen-agent包含了agent、team、condition等模块
  3. autogen-studio是基于上面两个模块构建的可视化界面项目,前端使用的是react+typescript+ant design。autogen-studio只是有了最简单的界面,功能还不算很成熟,用户注册登录等功能都要开发者自己实现。
  4. autogen-ext是扩展模块,比如用户自己开发的工具、模型客户端,都可以放到ext包。

一般情况下,我们不需要对core和agent包做任何修改,只要修改studio或者ext包就可以,或者创建自己的包。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值