SuperAPI AI 工具集

agentUniverse

agentUniverse 是一个基于大语言模型的多智能体(Multi-Agent)框架,旨在帮助开发者轻松构建多智能体应用。它提供灵活且易扩展的单个智能体构建能力,核心是丰富的多智能体协作模式组件(如 PEER、DOE 等),让智能体在不同领域问题中各司其职、发挥最大能力。同时,agentUniverse 注重领域经验集成,帮助用户将领域经验顺畅融入智能体工作。该框架源自蚂蚁集团真实金融业务实践,致力于协助开发者和企业轻松构建领域专家级智能体,并通过协作完成任务。社区还支持不同领域模式的实践交流与分享。

访问官网

工具介绍

用途

agentUniverse 是一个基于大语言模型(LLM)的多智能体框架,用于帮助开发者便捷地构建多智能体应用。它源自蚂蚁集团的真实金融业务实践,致力于协助开发者和企业构建领域专家级的智能体,并通过智能体协作完成任务。

主要能力

  • 灵活可扩展的智能体构建能力:提供构建智能体所需的全部基础组件,均支持自定义,以定制用户专属的智能体。
  • 丰富有效的多智能体协作模式:提供经过行业验证的协作模式组件,如 PEER(Plan/Execute/Express/Review)和 DOE(Data-finding/Opinion-inject/Express),用户也可自定义和编排新模式,促进多智能体有机协作。
  • 领域经验轻松集成:提供领域提示词、知识构建和管理能力,支持领域级 SOP 的编排与注入,使智能体具备专家级领域知识。
  • LLM 模型集成:通过简单配置即可完成模型集成,目前支持的模型包括 DeepSeek 等。例如使用 DeepSeek 模型,只需在 custom_key.toml 文件中设置 DEEPSEEK_API_KEY 值,并在智能体配置文件中将 llm_model 名称设为 'default_deepseek_llm' 即可。更多 LLM 配置信息可参考 switch-the-llm。
  • 可视化智能体工作流平台:提供用于创建智能体工作流的可视化画布平台。快速启动方式:运行 sample_apps/workflow_agent_app/bootstrap/platform 中的 product_application.py。该功能由 difizen 与 agentUniverse 联合开发。
  • 可观测性框架:基于 OpenTelemetry 协议,提供标准化的智能体应用可观测性框架,可对智能体、LLM、工具等关键组件进行全面数据采集和监控,支持智能体全生命周期追踪。
  • MCP 服务器支持:支持在 agentUniverse 框架中快速使用或发布 MCP 服务器。

使用方式

  • 运行第一个示例:通过教程快速体验 agentUniverse 构建的智能体(或智能体组)的性能。详细步骤请参考文档:Run the first example。
  • 标准项目脚手架:搭建标准项目 agentUniverse Standard Project。阅读《快速构建单个智能体指南》可了解如何快速构建单个智能体,包括使用工具、知识库、RAG 技术等增强智能体能力,以及配置、测试、优化、部署和性能评估等基本应用开发流程。参考《构建典型多智能体应用》章节可了解如何在复杂任务场景中将智能能力拆分为多个智能体,并通过协作提升任务表现。参考《创建和使用智能体模板》章节可学习如何将有效的智能体模式创建为模板,提升后续智能体构建效率并便于传播。参考《如何使用 MCP 服务器》和《如何发布 MCP 服务器》可了解 MCP 服务器的使用与发布。
  • 可视化智能体工作流平台:运行 product_application.py 快速启动,更多细节参考《产品平台快速开始》和《高级指南》。
  • 可观测性:在《智能体应用可观测性》章节了解如何利用这些可观测性能力。
  • 更多高级技巧:通过 Get_Start 中的其他文档学习,例如如何向智能体流程添加记忆模块,以及如何在项目中有效管理提示词。

适用场景

  • PEER 模式:使用 Plan、Execute、Express、Review 四个不同职责的智能体,将复杂问题分解为可管理步骤,按序执行,并根据反馈迭代改进,提升推理和分析任务的表现。典型用例:事件解读、行业分析、宏观经济分析、商业提案可行性分析。
  • DOE 模式:使用 Data-fining、Opinion-inject、Express 三个智能体,提升数据密集型、高计算精度且需融入专家意见的任务效果。典型用例:财务报告生成。
  • 更多模式即将推出。

限制

  • 资料中未提供关于收费、价格、平台支持、效果保证等方面的信息。
  • 部分功能(如更多协作模式)标注为“即将推出”,具体可用性暂未提供。
  • 使用 DeepSeek 等模型需要自行配置 API Key。
  • 项目部分构建于 Langchain、Pydantic、Gunicorn、Flask、SQLAlchemy、chromadb 等开源项目之上,详细依赖列表见 pyproject.toml。