前置条件
开始之前,请确保您已具备以下条件:- 一个 LangSmith 账户:在 smith.langchain.com 注册(免费)或登录。
- 一个 LangSmith API 密钥:遵循 创建 API 密钥 指南。
- 如果您不想将数据 追踪 到 LangSmith,请在智能体的
.env文件中设置LANGSMITH_TRACING=false。禁用追踪后,不会有任何数据离开您的本地服务器。
设置本地智能体服务器
1. 安装 LangGraph CLI
LangGraph CLI 提供了一个本地开发服务器(也称为 智能体服务器),将您的智能体连接到 Studio。 :::python2. 准备您的智能体
如果您已经有一个 LangChain 智能体,可以直接使用它。本示例使用一个简单的邮件智能体: :::pythonagent.py
agent.ts
3. 环境变量
在一个 基于智能体的工作空间 中,在发送跟踪信息之前,先 创建一个智能体。使用 智能体寻址 来选择其标识符和环境。如果集成需要
project_name,请使用所选环境的 tracer_session_name 作为兼容性值。.env 文件,并将您的 API 密钥从 LangSmith 添加到其中。
.env
4. 创建 LangGraph 配置文件
LangGraph CLI 使用配置文件来定位您的智能体和管理依赖项。在应用程序目录中创建一个langgraph.json 文件:
:::python
langgraph.json
langgraph.json
create_agent] 函数会自动返回一个编译后的 LangGraph 图,这是配置文件中 graphs 键所期望的。
:::
:::js
@[createAgent] 函数会自动返回一个编译后的 LangGraph 图,这是配置文件中 graphs 键所期望的。
:::
有关配置文件中 JSON 对象每个键的详细说明,请参阅 LangGraph 配置文件参考。
5. 安装依赖项
:::python 从根目录安装您的项目依赖项:6. 在 Studio 中查看您的智能体
启动开发服务器以将您的智能体连接到 Studio: :::pythonhttp://127.0.0.1:2024 访问,也可以通过 Studio UI 在 https://smith.langchain.com/studio/?baseUrl=http://127.0.0.1:2024 访问:

视频指南
官方原文:src/oss/langgraph/studio.mdx · 非官方翻译,译文由 AI 生成,以英文原文为准。