前置条件
开始之前,请确保你具备以下内容:- 一个 LangSmith API 密钥——可免费注册
1. 安装 LangGraph CLI
2. 创建 LangGraph 应用
基于new-langgraph-project-js 模板创建一个新应用。该模板演示了一个单节点应用,你可以用自己的逻辑对其进行扩展。
Adding LangGraph to an existing project
Adding LangGraph to an existing project
如果你已有一个包含 LangGraph agent 的项目,可以使用 该命令会扫描你的项目,查找 LangGraph agent(例如
config 命令自动生成 langgraph.json 配置文件:createAgent()、StateGraph.compile() 或 workflow.compile() 模式),并生成一个包含所有已导出 agent 的配置文件。示例输出:3. 安装依赖
在新 LangGraph 应用的根目录中,以edit 模式安装依赖,这样服务器就会使用你的本地更改:
4. 创建 .env 文件
你会在新 LangGraph 应用的根目录中找到一个 .env.example。请在新 LangGraph 应用的根目录中创建一个 .env 文件,并将 .env.example 文件的内容复制进去,同时填写必要的 API 密钥:
5. 启动 Agent 服务器
在本地启动 LangGraph API 服务器:langgraph dev 命令会以内存模式启动 Agent Server。该模式适用于开发和测试。用于生产环境时,请部署可访问持久化存储后端的 Agent Server。更多信息,请参阅平台设置概览。
6. 在 Studio 中测试你的应用
Studio 是一个专用 UI,你可以将它连接到 LangGraph API 服务器,用于在本地可视化、交互和调试你的应用。通过访问langgraph dev 命令输出中提供的 URL,在 Studio 中测试你的图:
baseUrl 查询参数。例如,如果你的服务器运行在 http://myhost:3000:
Safari compatibility
Safari compatibility
由于 Safari 在连接 localhost 服务器时存在限制,请在命令中使用
--tunnel 标志来创建安全隧道:7. 测试 API
- Javascript SDK
- Rest API
- 安装 LangGraph JS SDK:
- 向 assistant 发送一条消息(无线程运行):
后续步骤
现在你已经在本地运行了 LangGraph 应用,可以继续探索部署和高级功能,进一步深入学习:Connect these docs to Claude, VSCode, and more via MCP for real-time answers.

