跳到主要内容

LangGraph Studio

什么是 LangGraph Studio

LangGraph Studio 是一个本地 Graph 可视化引擎,用于可视化构建、测试、分享和部署智能体流程图的图形化 IDE + 运行平台。

核心功能

  • 实时状态展示:观察每个节点的执行状态
  • 交互式调试:查看输入输出数据和中间计算结果
  • LangSmith 集成:自动上传调用过程到 LangSmith

与 LangSmith 的关系

LangGraph Studio 本地运行 → 自动上传到 LangSmith
LangSmith 网页端 → 一键 "Run in Studio" 回放

通过统一的 Trace SDK 紧密集成。

使用前提

  1. 使用 create_agent 创建对象,名称必须为 graph
  2. 不能加 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

启动后会显示三个连接:

  1. 服务端口
  2. LangGraph Studio 可视化页面
  3. 端口说明文档