手把手带你用 OxyGent 实现智能体的构建、部署与进化

OxyGent 多智能体协作框架

20行代码快速启动

以下代码已上传至Github仓库demo分支:github.com/jd-opensour...

安装环境

  1. python环境(3.10及以上版本)
    conda create -n oxy_env python==3.10
    conda activate oxy_env
  2. oxygent环境
    pip install oxygent
  3. Node.js环境(如果使用MCP工具)
    nodejs.org/zh-cn 下载安装即可

Hello World

新建 .env 文件设置环境变量:
DEFAULT_LLM_API_KEY = "<大模型的key>"
DEFAULT_LLM_BASE_URL = "<大模型的url>"
DEFAULT_LLM_MODEL_NAME = "<大模型的name>"

启动

RAG

MoA

让智能体自主调用工具

Local MCP 工具

SSE MCP 工具

FunctionHub 工具

用任意工具注册方式(FunctionHub、LocalMCP、SSEMCP),启动后都是以下效果

外部 MCP 工具

自动召回topK个工具

进入节点可视化页面

积木式搭建多智能体

多智能体

多层级智能体

结合Workflow

Reflexion机制

Why?

智能体快速部署

数据持久化

框架具备完善的数据存储机制,可用于后续的SFT训练或RL训练。

限制任意节点的并发数量

多环境配置部署

分布式

更多高阶用法

  • 多模态
  • 按权重过滤执行过程的Memory
  • 检索更多工具
  • 自定义大模型输出解析器
  • 自定义SSE接口
  • 结果后处理或格式化
  • 智能体同时调用多个工具
  • 从中间节点重启任务
  • Plan-and-Solve范式
  • ......

开源共建、欢迎加入!

诚邀加入OxyGent开源社区!每位开发者的贡献都将推动项目持续进化:

📌 参与方式:

GitHub仓库:github.com/jd-opensour...(欢迎Star🌟)

官方交流群:timline://chat/?topin=10218953954&type=2(点击链接入群)

相关推荐
欧阳天羲1 小时前
【开源资料】AI激光灭蚊机器人|YOLOv8数据集标注模板+完整训练配置文件一键拿走(适配ESP32-S3/树莓派双版本)
人工智能·机器人·开源
明略科技4 小时前
什么是 RAG?为什么光靠大模型的记忆力远远不够
开源·agent
tudoSearcher8 小时前
手机、平板、电脑同时控制Claude Code / Codex ?:Paseo实战指南
网络·开源·开源软件·个人开发·ai编程
lipku10 小时前
LiveTalking 更新:集成 vLLM-Omni TTS服务
python·开源·数字人·vllm·实时数字人
Par@ish11 小时前
关于开源GNU通用许可(GPLv3)详细解说
web安全·开源·开源协议
SeaTunnel13 小时前
87 个 PR 迭代复盘|Apache SeaTunnel 5 月版本重点更新解读
大数据·数据库·开源·apache·seatunnel
DolphinScheduler社区13 小时前
实战演示 | 基于 Apache DolphinScheduler 与 Apache SeaTunnel 实现 MySQL 到 Doris 离线定时增量同步
数据库·mysql·开源·apache·海豚调度·大数据工作流调度
SL-staff13 小时前
Vue3私有化AI白板落地实战|解决政企项目智能绘图合规难题(可直接复用源码)
人工智能·低代码·开源·vue3·白板·jvs规则引擎·jvs-draw
国产化创客13 小时前
嵌入式视觉完整技术体系--ESP32/K230/RDK-X5/树莓派四层架构全解析
嵌入式硬件·物联网·架构·开源·智能硬件
爱上纯净的蓝天14 小时前
AtomCode 源码编译与二次开发入门
开源·二次开发·源码编译·atomcode