微软AutoGenv0.4升级:AI代理更灵活,协作更高效

微软近期推出了AutoGen v0.4版本,这是公司专为AI代理设计的编排框架。此次更新着重强化了AI代理的灵活性与可控性,旨在满足用户对功能拓展和观察能力的追求。

自从AutoGen问世以来,吸引了众多开发者的目光。然而,用户在使用过程中也发现了一些架构限制、API效率低下以及调试和干预功能不足等问题。

以下为文章中图片的引用:

image.png

在新版AutoGen v0.4中,微软着重提升了框架的模块化和可扩展性。引入了异步消息传递机制,使得基于该框架构建的代理能够支持事件驱动和请求交互模式。这一改进使得开发者可以更加便捷地添加插件组件,构建长期运行的代理,并设计更为复杂和分布式的代理网络。

此外,AutoGen v0.4的扩展模块简化了多代理团队和高级模型客户端的协作管理,并为开源开发者提供了更好的扩展管理功能。为了提升用户对代理交互的观察能力,AutoGen v0.4内置了指标追踪、消息追踪和调试工具,使用户能够实时监控代理之间的互动。

该框架还实现了跨语言的互操作性,目前支持Python和.NET语言,未来将支持更多编程语言。微软对AutoGen框架进行了重构,明确了框架、工具和应用程序之间的责任。新框架分为三个层次:核心层为事件驱动系统的基础构件;AgentChat层是基于核心层构建的任务驱动高层API,具备群聊、代码执行和预构建代理功能;第一方扩展则与Azure代码执行器和OpenAI模型客户端等集成。

与此同时,微软对AutoGen Studio也进行了升级,这是一种低代码界面,可用于快速原型设计代理。用户能够实时获取代理更新,暂停对话或在执行过程中重新引导代理,还可以通过拖拽界面设计代理团队,导入自定义代理并获得互动反馈。

自2023年10月微软推出AutoGen以来,致力于简化代理之间的沟通。随着AI代理的不断发展,微软也推出了其他代理系统,如Magentic-One,形成了庞大的AI代理生态系统。而竞争对手如Salesforce、ServiceNow和AWS也在不断增强其代理系统的能力,以追赶微软的步伐。

官方博客链接:[AutoGen v0.4重新构想AI代理基础框架,以实现规模、可扩展性和鲁棒性](https://www.microsoft.com/en-us/research/blog/autogen-v0-4-reimagining-the-foundation-of-agentic-ai-for-scale-extensibility-and-robustness/)

以下为文章中的重点内容:

💡 AutoGen v0.4版本增强了AI代理的灵活性,解决了用户反馈的问题。

🌐 新版支持异步消息传递和跨语言互操作性,提升了代理之间的协作能力。

🔧 AutoGen Studio低代码界面的升级,使得用户可以更方便地设计和管理代理。

相关推荐

暂无评论

发表评论