先决条件
在开始之前,请确保您拥有 LangSmith 的 API 密钥(免费注册)。1. 安装 LangGraph CLI
- Python 服务器
- Node 服务器
2. 创建 LangGraph 应用 🌱
从new-langgraph-project-python 模板 或 new-langgraph-project-js 模板 创建一个新应用程序。此模板演示了一个单节点应用程序,您可以根据自己的逻辑进行扩展。
- Python 服务器
- Node 服务器
其他模板
如果您在没有指定模板的情况下使用
如果您在没有指定模板的情况下使用
langgraph new,您将看到一个交互式菜单,允许您从可用模板列表中进行选择。3. 安装依赖项
在您的新 LangGraph 应用程序的根目录中,以edit 模式安装依赖项,以便服务器使用您的本地更改。
- Python 服务器
- Node 服务器
4. 创建 .env 文件
您将在您的新 LangGraph 应用程序的根目录中找到一个 .env.example 文件。在您的新 LangGraph 应用程序的根目录中创建一个 .env 文件,并将 .env.example 文件的内容复制到其中,并填写必要的 API 密钥。
5. 启动 LangGraph 服务器 🚀
在本地启动 LangGraph API 服务器- Python 服务器
- Node 服务器
langgraph dev 命令以内存模式启动 LangGraph 服务器。此模式适用于开发和测试目的。
对于生产用途,请使用持久存储后端部署 LangGraph 服务器。欲了解更多信息,请参阅 LangSmith 的托管选项。
6. 测试 API
- Python SDK(异步)
- Python SDK(同步)
- Javascript SDK
- Rest API
- 安装 LangGraph Python SDK
- 向助手发送消息(无线程运行)
后续步骤
既然您已在本地运行 LangGraph 应用程序,您就可以部署它了: 为 LangSmith 选择一个托管选项: 有关更多详细信息,请参阅托管比较。 然后部署您的应用程序: 探索功能- Studio:使用 Studio UI 可视化、交互和调试您的应用程序。尝试Studio 快速入门。
- API 参考:LangGraph 服务器 API、Python SDK、JS/TS SDK
以编程方式连接这些文档到 Claude、VSCode 等,通过 MCP 获取实时答案。