LangGraph Studio
什么是 LangGraph Studio
LangGraph Studio 是一个本地 Graph 可视化引擎,用于可视化构建、测试、分享和部署智能体 流程图的图形化 IDE + 运行平台。
核心功能
- 实时状态展示:观察每个节点的执行状态
- 交互式调试:查看输入输出数据和中间计算结果
- LangSmith 集成:自动上传调用过程到 LangSmith
与 LangSmith 的关系
LangGraph Studio 本地运行 → 自动上传到 LangSmith
LangSmith 网页端 → 一键 "Run in Studio" 回放
通过统一的 Trace SDK 紧密集成。
使用前提
- 使用
create_agent创建对象,名称必须为graph - 不能加 checkpointer 记忆参数(否则会报错)
# graph.py
from langchain.agents import create_agent
graph = create_agent(
model=model,
tools=tools,
system_prompt="your prompt"
)
启动方式
# 安装 langgraph-cli
pip install -U "langgraph-cli[inmem]"
# 启动项目
langgraph dev
启动后会显示三个连接:
- 服务端口
- LangGraph Studio 可视化页面
- 端口说明文档