近日,微软研究团队发布了一种名为 Magnetic-One 的新型多智能体系统。该框架允许一个 AI 模型驱动多个助手智能体,协同完成复杂的多步骤任务,旨在提升个人和企业的工作效率。
微软称 Magnetic-One 是一个通用的智能体系统,能够实现长期以来对于增强生产力和改变生活方式的愿景。
Magnetic-One 是一个开源项目,研究人员和开发者均可在自定义的微软许可下进行商业用途的开发。同时,微软还发布了一个名为 AutoGenBench 的开源智能体评估工具,旨在测试智能体系统的效果,该工具基于之前发布的 Autogen 框架,支持多智能体之间的通信与合作。
Magnetic-One 的核心在于一个指挥者智能体(Orchestrator),它负责管理和协调四种不同的辅助智能体。除了指挥者,系统还包括以下四种类型的智能体:
1. **Websurfer 智能体 **:能够操控基于 Chromium 的浏览器,进行网页搜索、点击和输入,甚至总结网页内容。
2. **FileSurfer 智能体 **:用于读取本地文件、列出目录和浏览文件夹。
3. **Coder 智能体 **:负责编写代码、分析其他智能体的信息并创建新项目。
4. **ComputerTerminal 智能体 **:提供一个控制台,供 Coder 智能体的程序执行。
指挥者智能体不仅制定任务执行计划,还会实时跟踪各智能体的进度,并在出现错误时进行重新指派。如果智能体在某个任务上遇到障碍,指挥者能够调整计划,确保任务的顺利完成。
微软在开发 Magnetic-One 时使用了 OpenAI 的 GPT-4o,尽管如此,该系统是与大型语言模型无关的,研究人员推荐使用强大的推理模型作为指挥者智能体。Magnetic-One 支持多种模型组合,开发者可以根据需求灵活选择。
随着企业对多智能体部署的兴趣日益增长,微软的 Magnetic-One 系统可能成为推动智能体框架进化的重要一环。其它公司如 OpenAI、CrewAI 也在推出类似的智能体管理框架,企业在选择最佳多智能体解决方案时,仍在进行不断探索。
官方介绍:https://www.microsoft.com/en-us/research/articles/magentic-one-a-generalist-multi-agent-system-for-solving-complex-tasks/
划重点:
🌟 **Magnetic-One 系统 **:微软推出的多智能体框架,旨在提升生产力并自动化日常任务。
🤖 ** 多种智能体角色 **:包括指挥者、网页浏览、文件浏览、代码编写等多种智能体协同工作。
📈 ** 开源共享 **:Magnetic-One 为开发者提供开源框架,促进智能体的灵活应用与评估。