标题: LangGraph Studio [打印本页] 作者: 创想小编 时间: 4 小时前 标题: LangGraph Studio 作者:CSDN博客
概述
本文档介绍如何在本地使用 LangGraph Studio 对智能体进行可视化、交互与调试。LangGraph Studio 是免费使用、功能强大的智能体 IDE,与 LangSmith 集成,提供追踪、评估和提示词工程能力,可查看智能体的完整思考过程、追踪每一步决策,用于开发更可靠的智能体。
Prerequisites(前置条件)
开始前需准备: LangSmith API Key(免费注册获取)
访问 LangSmith 官网:https://smith.langchain.com/。点击 Sign Up,使用邮箱注册账户。登录后,进入 Settings > API Keys,生成一个 API Key(稍后需要用到)。
Setup local LangGraph server(搭建本地 LangGraph 服务)
1. Install the LangGraph CLI
要求:Python ≥ 3.11
pip install --upgrade "langgraph-cli[inmem]"
复制代码
2. Prepare your agent(准备智能体)
示例代码(agent.py):
from langchain.agents import create_agent
model = ChatOpenAI(model="gpt-4o")
def send_email(to: str, subject: str, body: str):
"""Send an email"""
email = {
"to": to,
"subject": subject,
"body": body
}
# ... email sending logic
return f"Email sent to {to}"
agent = create_agent(
"openai:gpt-4o",
tools=[send_email],
prompt="You are an email assistant. Always use the send_email tool.",
)
复制代码
3. Environment variables(环境变量)
在项目根目录创建 .env 文件,填入 LangSmith API Key:
LANGSMITH_API_KEY=lsv2...
复制代码
注意:不要将 .env 提交到 Git 等版本控制系统。
4. Make your app LangGraph-compatible(使应用兼容 LangGraph)