跳到主要内容
LangGraph Server 提供了一个用于创建和管理基于代理应用程序的 API。它建立在助手的概念之上,助手是为特定任务配置的代理,并包括内置的持久化任务队列。这个多功能的 API 支持广泛的代理应用程序用例,从后台处理到实时交互。 使用 LangGraph Server 创建和管理助手线程运行定时任务webhooks 等。
API 参考
有关 API 端点和数据模型的详细信息,请参阅API 参考文档
要使用 LangGraph Server 的 Enterprise 版本,您必须获取一个许可证密钥,并在运行 Docker 镜像时指定该密钥。要获取许可证密钥,请联系我们的销售团队 您可以在以下 LangSmith 托管选项上运行 LangGraph Server 的 Enterprise 版本:

应用程序结构

要部署 LangGraph Server 应用程序,您需要指定要部署的图(一个或多个),以及任何相关的配置设置,例如依赖项和环境变量。 阅读应用程序结构指南,了解如何为部署构建 LangGraph 应用程序。

部署的各个部分

当您部署 LangGraph Server 时,您正在部署一个或多个、一个用于持久化的数据库和一个任务队列。

当您使用 LangGraph Server 部署图时,您正在部署一个助手的“蓝图”。 助手是一个图与特定配置设置的组合。您可以为每个图创建多个助手,每个助手都具有独特的设置,以适应可以通过同一图提供服务的不同用例。 部署后,LangGraph Server 将自动为每个图使用图的默认配置设置创建一个默认助手。
我们通常认为图实现了代理,但图不一定需要实现代理。例如,图可以实现一个简单的聊天机器人,它只支持来回对话,而不能影响任何应用程序控制流。实际上,随着应用程序变得更加复杂,图通常会实现一个更复杂的流,该流可能会使用多个代理协同工作。

持久化和任务队列

LangGraph Server 利用数据库进行持久化和任务队列。 PostgreSQL 被支持作为 LangGraph Server 的数据库,Redis 被支持作为任务队列。 如果您使用LangSmith 云进行部署,这些组件将由我们管理。如果您在自己的基础设施上部署 LangGraph Server,则需要自己设置和管理这些组件。 有关这些组件如何设置和管理的更多信息,请查看托管选项指南。

了解更多

  • LangGraph 应用程序结构指南解释了如何为部署构建 LangGraph 应用程序。
  • API 参考提供了有关 API 端点和数据模型的详细信息。

以编程方式连接这些文档到 Claude、VSCode 等,通过 MCP 获取实时答案。
© . This site is unofficial and not affiliated with LangChain, Inc.