几个月前,我们推出了 LangGraph Cloud,这是我们专门为大规模部署 Agent 构建的基础设施。今天,我们通过扩展 LangGraph 部署选项并将我们的服务品牌重塑为 LangGraph 平台,来增强最初的价值主张。
LangGraph 平台是我们的服务,用于部署和扩展 LangGraph 应用程序,它提供了一种规范化的方式来构建 Agent UX,以及集成的开发者工作室。我们现在提供多种部署选项
- 自托管 Lite:访问免费(最多执行 100 万个节点)、功能受限的 LangGraph 平台版本,您可以在本地或以自托管方式运行。
- 云 SaaS:作为 LangSmith 的一部分进行完全托管和托管,我们的云服务使团队能够快速部署,具有自动更新和零维护。虽然它目前处于 Beta 阶段,但任何拥有 LangSmith Plus 或企业计划的人都可以免费试用云 SaaS 版本。
- 自带云 (BYOC):在您的 VPC 中通过我们的托管服务运行 LangGraph 平台,这样您就可以将数据保留在您的环境中,而我们负责配置和维护。目前仅适用于 AWS。
- 自托管企业版:完全在您自己的基础设施上部署 LangGraph 应用程序。
下面,我们将深入探讨我们如何发展到 LangGraph 平台以及它今天为开发者提供了什么。
我们如何发展到 LangGraph 平台
当我们最早在六月份推出 LangGraph Cloud 时,它包含几个组件
- LangGraph Studio:一个开发者工作室,用于可视化、交互和调试 Agent 应用
- LangGraph Server:一个服务器,提供了一种规范化的方式来部署 Agent 并与之交互(例如,用于流式传输、人机协作等的端点),以及管理 Agent(例如,创建助手、版本助手等)。
- 在我们的云平台上托管 LangGraph Server

随着反馈的涌入,我们注意到的第一件事是人们真的很喜欢LangGraph Studio。事实上,他们非常喜欢它,以至于他们在 LangGraph Cloud 上部署他们的图,只是为了能够使用 LangGraph Studio 进行调试!从这个学习中,我们发布了 LangGraph Studio 的桌面版本,以便开发者可以在本地对其进行调试。
我们意识到的下一件事是,人们在 LangGraph Server 中发现了很大的价值。由于管理状态和上下文的复杂性,部署长期运行、有状态的 Agent 非常困难。我们不断地从开发者那里听到,在使用 LangGraph Server 之前,他们不得不重写我们内置的许多核心基础设施,以有效地支持这些 Agent。
最后,我们发现一些用户更喜欢在云服务上托管他们的 Agent,但另一些用户则不然。我们的服务需要大量的基础设施,对于大多数团队来说,由我们来管理运行该基础设施更容易。然而,一些开发者需要满足严格的数据隐私要求或连接到内部 API,因此在我们的云中运行不是一种选择。
有了这些经验,我们决定将我们最新的产品整合到 LangGraph 平台下。今天的 LangGraph 平台包括 LangGraph Server、LangGraph Studio,以及 CLI 和 SDK。
LangGraph 平台包含什么?
我们现在在 LangGraph 平台下提供几种灵活的部署选项——LangGraph Studio 和 LangGraph Server 作为平台的基本组件,为部署大规模 Agent 提供完整的基础设施解决方案。
LangGraph 平台由以下部分组成
- LangGraph Server
- LangGraph Studio
- LangGraph CLI 和 Python/JS SDK
当我们与公司合作部署他们的 LangGraph 应用程序时,我们看到几乎所有团队都构建了相同的部署基础设施——为了满足他们的需求,我们在 LangGraph Server 中添加了功能,以实现一些关键的价值领域。下面,我们将重点介绍 LangGraph 平台的这些方面。
首先,LangGraph Server 旨在优雅地处理大型工作负载。为此,它具有
- 水平可扩展的基础设施和任务队列,以处理高容量或突发的传入请求
- 支持长期运行的 Agent,可以处理连续的、有状态的任务(与大多数旨在运行短期作业的网络基础设施不同)
- 能够在对话线程内部和跨对话线程持久化数据
此外,LangGraph 平台的 API 允许用户创建交互式的、上下文感知的 Agent 体验。借助以下 LangGraph 平台功能,人类可以更轻松地引导他们的 Agent 并与之交互以实现他们的目标
- 流式运行,用于交互式 UX 和用户看到的实时输出
- 后台运行,用于批量处理,以支持研究型或耗时任务
- 交互式状态跟踪,供人类与持久层交互并更新、回滚等。
- 并发控制,包括在 Agent 能够响应第一个消息之前处理多个传入用户消息的方法
- Cron 作业和 Webhook,以支持多步骤工作流程
我们计划在不久的将来添加更多功能(调用 LangGraph API 的身份验证/授权、智能缓存等)。
我们已经看到,构建所有这些基础设施并非易事,并且我们认为随着 Agent 变得越来越复杂,它将变得更加复杂。因此,我们正在大力投资,不仅帮助开发者构建 Agent,还帮助他们部署 Agent。
如何开始使用
有几种不同的方法可以开始使用 LangGraph 平台。
如果您想自己托管基础设施,您可以免费试用 LangGraph 平台(最多执行 100 万个节点)。一旦您的节点增长超过 100 万个,您可以轻松升级到自托管企业版,无需迁移。
要托管和部署可从任何地方访问的 Agent 应用程序,请开始使用云 SaaS 版本。
如果您的部署需要更高的安全性或支持需求,请在此处联系我们,以了解更多关于我们的自带云 (BYOC) 或自托管企业版选项的信息。