其中一个在2023年非常受欢迎的开源框架,探索了AI代理人及其多智能体合作的应用场景,最近团队开始分化,并且有新的产品正在形成。
九月的时候,AutoGen 的几位创始人与微软分道扬镳,创建了原项目的 GH 分叉。最终,在十一月,他们成立了新的 AG2 GitHub 组织和新的 仓库(这次是一个全新的、独立的仓库),同时接管了 PiPy 的 autogen
和 pyautogen
包(这是他们更新的地方)以及他们的 Discord 频道。
同时,微软推出了一个全新的重写版本,称为 Autogen 0.4,该版本可以在 原始仓库 的主分支获取。还有一个由社区维护的旧版 0.2 版本,可以在 0.2 分支 中找到。这两个版本都可以在新 PyPI 仓库 autogen-agentchat
中找到。
最近,微软宣布他们计划将Autogen的0.4多代理运行时引入Semantic Kernel(从Autogen到SK的无缝过渡),实际上这是Autogen的第四次演变。从2025年初开始,他们计划将0.4版的多代理运行时作为SK仓库的一部分提供,同时提供生产支持,而将原始仓库的维护交给社区。
这还真是一大串,这是我试着排列的链接。
1. 完全重写,Autogen 0.4 版本采用不同架构
- 在微软原始仓库的 master 分支上开发:https://github.com/microsoft/autogen
- 不向后兼容
- 由社区维护
- 可以通过安装 autogen-agentchat==0.4.0.dev6
PyPI 包(预发布版本)和 autogen-core
来获取
2. Legacy Autogen 0.2 版
- 在原始 Microsoft 代码库的 0.2 分支上开发:https://github.com/microsoft/autogen/tree/0.2
- 向下兼容
- 由社区维护
- 可作为 autogen-agentchat~=0.2
的 PyPI 包使用(标记为正式版本,当前版本是 0.2.38)
3. AG2,由原作者扩展的版本:
- 新仓库地址:https://github.com/ag2ai/ag2
- 社区 Discord 邀请链接:https://discord.gg/pAbnFJrkgZ
- 向下兼容性
- 可用作
ag2
、autogen
和pyautogen
PiPy 包(指向相同的代码库) - 当前版本为 v0.3.2,暂无计划在 0.4.x 版本中引入破坏性更改
4. 语义核,最终将整合Autogen 0.4的部分
- 代码库: https://github.com/microsoft/semantic-kernel
- 由 Microsoft 维护
- 根据我对 SK 博客文章 的理解,2025 年是推荐的选择,提供从 Autogen 0.4 到该框架的无缝迁移,更好的支持和更稳定的性能
这里有一个来自 MS Autogen 阵营关于“克隆”的声明:声明。似乎他们想让 pyautogen
的 PyPi 包指向他们的代码库("当前的 pyautogen 包未与 Microsoft AutoGen 关联,我们无法获得管理员权限"),并且也提到了 Discord。
毕竟,与Autogen(自动生成工具)相关的总共有5个软件包:
- AG2:
autogen
,pyautogen
,ag2
, - MS:
AgentChat 自动生成
和核心自动生成
共同学习,写下你的评论
评论加载中...
作者其他优质文章