
AgentUniverse
AgentUniverse简介
agentUniverse是什么?
agentUniverse 是一个面向复杂业务场景设计的多智能体协作框架,源自蚂蚁集团的真实金融业务实践。
它提供了快速易用的大模型智能体应用搭建能力,以及丰富的多智能体协同模式组件(如 PEER 和 DOE 模式),能够帮助开发者和企业构建领域专家级别的智能体,协同完成工作。
agentUniverse功能特征
灵活易拓展的智能体构建
提供智能体构建所需的关键组件,支持用户根据需求进行定制化开发。
支持通过工具、知识库、RAG 技术等增强智能体能力。
多智能体协同模式
PEER 模式:
通过计划(Plan)、执行(Execute)、表达(Express)、评价(Review)四个不同职责的智能体,实现对复杂问题的多步拆解、分步执行,并基于评价反馈进行自主迭代。
适用于事件解读、行业分析等需要深度分析的场景。
DOE 模式:
通过数据精制(Data-fining)、观点注入(Opinion-inject)、表达(Express)三个智能体,提升数据密集、高计算精度、融合专家观点的生成任务效果。
适用于财报生成等场景。
支持用户自定义编排新的协同模式,让多个智能体有机合作。
领域经验融合
提供领域 prompt、知识构建与管理的能力。
支持领域级 SOP 编排与注入,帮助智能体达到领域专家级别。
开发支持
标准工程脚手架:帮助开发者快速构建单体智能体或多智能体应用。
画布式研发平台:提供本地化的画布式开发平台,支持一键启动。
应用实践
投研支小助:这是一个基于 agentUniverse 构建的投研助手,旨在提升投研专家的效率。它已经在蚂蚁集团的多个大规模场景中得到验证。
智能体应用:agentUniverse 可用于构建各种智能体应用,涵盖投研、ESG、财经、财报等领域。
使用方法
1. 快速安装
通过 pip 命令安装:
pip install agentUniverse
2. 搭建智能体应用
标准工程脚手架:
快速构建单体智能体:通过阅读 快速构建单体智能体 章节,了解如何构建单个智能体,并掌握增强智能体能力的方法。
构建多智能体应用:通过阅读 构建典型的多智能体应用 章节,了解如何将任务拆分为多个智能体协同完成。
画布式研发平台:
安装依赖:
pip install magent-ui ruamel.yaml
一键运行:
运行 sample_apps/workflow_agent_app/bootstrap/platform 下的 product_application.py 文件,启动本地画布式研发平台。
GitHub 仓库:https://github.com/agentuniverse-ai/agentUniverse