LangGraph Python 适配器
让 LangGraph 工作流支持 AG-UI 协议。
什么是 AG-UI?
AG-UI 是一个开放、轻量级、基于事件的协议,用于标准化 AI Agent 与用户界面的交互。它让 Agent 可以:
- 实时流式对话
- 双向状态同步
- 前端工具集成(Client Tools)
- 人机协作(Human-in-the-loop)
这个包解决什么问题?
- 让 LangGraph 工作流支持 AG-UI 协议:将编译后的 LangGraph StateGraph 适配为 AG-UI 兼容的 Agent
- 客户端状态管理:提供工具来接收前端传递的工具和消息
核心概念
| 导出 | 说明 |
|---|---|
LangGraphAgent | 将编译后的 LangGraph 工作流包装为 AG-UI 兼容的 Agent |
配合使用
| 包名 | 作用 |
|---|---|
cloudbase-agent-server | 将 Agent 部署为 AG-UI 兼容的 HTTP 服务 |
langgraph | LangGraph 工作流框架 |
langchain-openai | OpenAI 兼容模型接入 |
架构图
安装
pip install cloudbase-agent-langgraph cloudbase-agent-server langgraph langchain-openai