OxyGent
活跃简介
OxyGent 是京东开源的多 Agent 协作框架,支持灵活的 Agent 角色定义、任务分解和协作编排,适用于企业级 AI Agent 应用开发。
核心特性
- 模块化多 Agent 框架,采用乐高积木式 Oxy 组件实现快速组装
- 动态规划支持智能任务分解、协商和实时适应
- 弹性架构支持从简单 ReAct 到复杂混合规划的任何 Agent 拓扑
- 内置评估引擎自动生成训练数据以持续改进 Agent
- 分布式调度器实现线性成本增长与指数级协作智能提升
- MCP 集成支持连接外部工具和服务,需 Node.js 运行时
适用场景
💡 构建基于角色的任务编排的企业级多 Agent 系统
💡 部署协作 AI 团队用于领域级优化和实时决策
💡 为文件操作、数学计算和时间查询创建专业 Agent 工作流
💡 将 Agent 系统从单 Agent 原型扩展到分布式生产部署
💡 实现知识反馈循环以持续改进和提升 Agent 能力
分类
快速开始
通过 conda 或 uv 创建 Python 3.10 环境。通过 `pip install oxygent` 安装。设置 LLM 提供商的环境变量(DEFAULT_LLM_API_KEY、DEFAULT_LLM_BASE_URL、DEFAULT_LLM_MODEL_NAME)。编写定义 Oxy 组件的脚本,通过 `python demo.py` 运行。