快速阅读: 《印度分析杂志》消息,微软研究院发布了AutoGen v0.4,这是一个针对代理型人工智能和多代理应用的新库。更新引入了异步、事件驱动的架构,并增加了异步消息传递、模块化组件、改进的调试工具和跨语言支持。新版AutoGen包含三个层次,并提供了AutoGen Bench和AutoGen Studio等开发者工具。此外,AutoGen v0.4支持灵活的多代理协作,并具备跨Python和.NET语言的支持。微软表示将继续扩展其功能并鼓励用户参与。
微软研究院宣布发布AutoGen v0.4,一个重新设计的用于代理型人工智能和多代理应用程序的库。公司在其博客中表示,此次更新引入了异步、事件驱动的架构,以解决用户反馈并增强功能。新版本包括异步消息传递、模块化组件、改进的调试工具和跨语言支持等功能。AutoGen v0.4包含三个层次——核心层、代理对话层和第一方扩展层。该框架引入了升级的开发者工具,包括用于基准测试代理的AutoGen Bench和用于快速原型设计的AutoGen Studio。AutoGen Studio提供实时代理更新功能、执行中控制和交互式反馈。“这个低代码界面能够快速原型设计人工智能代理,”博客在介绍AutoGen Studio时解释道。为了方便从早期版本迁移,AgentChat API保持了与v0.2相近的抽象层级。微软提供了迁移指南以提供详细帮助。新的架构解决了早期版本中识别的问题,包括架构限制和有限的调试功能。异步方法支持灵活的多代理协作模式和组件的改进重用。AutoGen v0.4的模块化设计允许用户通过可插拔组件自定义系统,包括自定义代理、工具、内存和模型。该框架还支持使用事件驱动模式创建主动和长期运行的代理。更新增强了对代理互动和工作流程的观察和控制。内置的指标跟踪、消息追踪和调试工具提供了监控能力,并支持OpenTelemetry以提供符合行业标准的可观测性。跨语言支持是一个显著的新增功能,它实现了不同编程语言构建的代理之间的互操作性。目前,AutoGen v0.4支持Python和.NET,并计划在未来扩展到更多语言。微软为AutoGen制定了路线图,包括发布.NET支持并引入针对挑战性领域的内置应用。公司鼓励用户通过AutoGen的Discord服务器和GitHub仓库参与互动。“我们致力于AutoGen及其不断发展的功能的负责任开发,”博客文章补充道。此次更新还发布了Magentic-One,描述为“一种新型通用多代理应用,用于解决各种领域中的开放式网络和基于文件的任务”。
(以上内容均由Ai生成)