基于 LangGraph 的多智能体编排平台 — 可视化流程、工具调用、状态持久化,让 AI 协作像搭积木一样简单。
StateGraph 定义节点与边,支持条件分支、循环、人工介入,复杂逻辑一目了然。
任意 Python 函数一键注册为 Agent 工具,LLM 自动选择调用,无需手写胶水代码。
多个 Agent 并行推理、互相传递上下文,处理客服、供应链、数据分析等复杂场景。
内置 Checkpointer,支持内存/SQLite/Redis/Postgres,断点续跑、会话回溯。
FastAPI + ASGI,RESTful 风格,轻松接入商城客服、企业微信、飞书等外部系统。
每次推理步骤完整记录,便于调试、审计和持续优化 Agent 行为。
用户请求 → FastAPI (ASGI)
├─ /run → LangGraph StateGraph 执行
├─ /__status → 健康检查
└─ LLM 调用 → 火山方舟 / DeepSeek
LangGraph 核心:
StateGraph → Node(think) → Node(act) → END
↑ 条件分支 / 工具调用 / 人工介入
持久化:
Memory / SQLite / Redis / Postgres (Checkpointer)
本地开发只需三行命令:
git clone git@gitee.com:vvbtc/agent-control.git
cd agent-control
pip install -r requirements.txt
uvicorn app.main:app --reload --port 5003
启动后访问 http://localhost:5003/,或直接调用:
curl -X POST http://localhost:5003/run \
-H "Content-Type: application/json" \
-d '{"query": "帮我分析这个需求"}'
| 方法 | 路径 | 说明 |
|---|---|---|
GET |
/ |
服务状态 |
GET |
/__status |
健康检查 |
POST |
/run |
执行 LangGraph 编排任务 |