LangGraph 云 (beta)¶
提示
- LangGraph 是一个采用 MIT 许可证的开源库,我们致力于为社区维护和发展它。
- LangGraph 云是 LangGraph 的可选托管服务,它提供了针对生产部署的额外功能。
- 我们积极地将基于 LangGraph 云工作改进反馈给 LangGraph。
- 您始终可以使用开源 LangGraph 项目在您自己的基础设施上部署 LangGraph 应用程序。
开发中
LangGraph 云文档正在开发中。内容可能会在正式发布前发生更改。
概述¶
LangGraph 云是用于部署和托管 LangGraph 应用程序的托管服务。使用 LangGraph 云部署应用程序可以缩短开发人员的上市时间。只需单击一下,即可部署一个具有内置持久性的生产就绪 API,用于您的 LangGraph 应用程序。LangGraph 云 API 可水平扩展,并部署持久存储。
LangGraph 云 API 通过助手公开 LangGraph 应用程序的功能。助手抽象了图的认知架构。通过调用预构建的API 端点来调用助手。
LangGraph 云与LangSmith无缝集成,并且可以通过 LangSmith UI 访问。
LangGraph 云应用程序可以使用LangGraph Studio 桌面版进行测试和调试。
主要功能¶
除了支持启用复杂代理工作流的新功能外,LangGraph 云 API 还支持关键的 LangGraph 功能。
- 助手和线程:助手抽象了图的认知架构,线程跟踪图的状态/历史记录。
- 流式传输:API 支持LangGraph 流式模式,包括同时设置多个流式模式。
- 人工参与循环:API 支持LangGraph 人工参与循环功能。
- 双重文本发送:配置助手在处理先前输入时收到新输入时的响应方式。中断、回滚、拒绝或排队。
- 后台运行/Cron 作业:内置的任务队列支持后台运行和计划的 Cron 作业。
- 无状态运行:对于更简单的用例,可以调用助手而无需创建线程。
文档¶
- 教程:学习为 LangGraph 云构建和部署应用程序。
- 操作指南:了解如何设置要部署的 LangGraph 应用程序,以及如何实现 LangGraph 云 API 的功能,例如流式令牌、配置双重文本发送和创建 Cron 作业。如果您想复制和运行特定的代码片段,请访问此处。
- 概念指南:深入解释核心数据模型(例如助手)、LangGraph 云 API 的关键功能(例如双重文本发送)以及 LangGraph 云部署的架构。
- 参考:LangGraph 云 API、相应的 Python 和 JS/TS SDK、LangGraph CLI 和部署环境变量的参考。