Skip to main content
本指南将向你展示如何在本地运行 LangGraph 应用程序。

前提条件

开始之前,请确保你已具备以下条件:
  • 一个 LangSmith 的 API 密钥 - 可免费注册

1. 安装 LangGraph CLI

2. 创建 LangGraph 应用

使用 new-langgraph-project-python 模板 创建一个新应用。此模板演示了一个单节点应用程序,你可以使用自己的逻辑进行扩展。
其他模板 如果你使用 langgraph new 而不指定模板,将会看到一个交互式菜单,你可以从中选择可用的模板列表。

3. 安装依赖项

在你的新 LangGraph 应用根目录下,以 edit 模式安装依赖项,以便服务器使用你的本地更改:

4. 创建 .env 文件

你会在新 LangGraph 应用的根目录下找到一个 .env.example 文件。在新 LangGraph 应用的根目录下创建一个 .env 文件,并将 .env.example 文件的内容复制到其中,填写必要的 API 密钥:

5. 启动智能体服务器

在本地启动 LangGraph API 服务器:
示例输出:
langgraph dev 命令以内存模式启动智能体服务器。此模式适用于开发和测试目的。生产环境使用,请部署具有持久存储后端访问权限的智能体服务器。更多信息,请参阅 平台设置概述

6. 在 Studio 中测试你的应用

Studio 是一个专门的用户界面,你可以连接到 LangGraph API 服务器,以可视化、交互和本地调试你的应用程序。通过访问 langgraph dev 命令输出中提供的 URL,在 Studio 中测试你的图:
对于在自定义主机/端口上运行的智能体服务器,请更新 URL 中的 baseUrl 查询参数。例如,如果你的服务器运行在 http://myhost:3000
由于 Safari 在连接到 localhost 服务器时存在限制,请使用 --tunnel 标志与你的命令一起创建安全隧道:

7. 测试 API

  1. 安装 LangGraph Python SDK:
  2. 向助手发送消息(无线程运行):

后续步骤

现在你已经在本地运行了一个 LangGraph 应用,通过探索部署和高级功能来进一步深入: