LangChain 推出了两项重大开发,旨在增强 AI 代理的部署和管理。根据 LangChain 博客,该公司宣布了 LangGraph v0.1 的稳定发布,并推出了 LangGraph Cloud,这是一种用于大规模运行代理的基础设施。
LangGraph v0.1:在代理控制和自主性之间找到平衡
LangGraph v0.1 是一个框架,允许开发人员以改进的精度和控制构建代理性和多代理应用程序。这个版本特别有利于需要复杂、特定领域工作流程的公司。与传统的 LangChain AgentExecutor 不同,LangGraph 提供了一个灵活的 API 以进行自定义认知架构。
通过 LangGraph,开发人员可以控制代码、提示和 LLM 调用的流程,实现单代理和多代理设置的条件分支和循环。这种水平的控制对像挪威邮轮公司这样的公司来说至关重要。
“LangGraph 对我们的 AI 开发至关重要。它为构建有状态、多演员应用程序提供了强大的框架,使用 LLM 改变了我们评估和优化 AI 客户解决方案性能的方式。” - 挪威邮轮公司高级解决方案架构师 Andres Torres
LangGraph 还通过其内置的持久层促进了人类与代理的合作,允许在人类批准后执行任务,并启用“时间旅行”功能以编辑和恢复代理操作。这种灵活性对 Elastic 的团队来说是革命性的。
“LangGraph 为我们构建和扩展 AI 工作负载奠定了基础——从对话代理到复杂任务自动化。它使快速迭代、立即调试和无缝扩展成为可能。” - Elastic 首席软件工程师 Garrett Spong
LangGraph Cloud:集成监控的可扩展代理部署
目前处于封闭测试阶段的 LangGraph Cloud 补充了 LangGraph 框架,提供了用于大规模部署代理所需的基础设施。它提供了水平扩展的任务队列、服务器和一个强大的 Postgres 检查点器,以有效地管理大量并发用户。
云平台支持现实世界的互动模式,包括双重文本、异步后台任务和定时任务。这些功能确保代理能够处理新的用户输入和长时间运行的任务而不会出现性能问题。
LangGraph Cloud 还与 LangGraph Studio 集成,这是一个用于可视化和调试代理轨迹的工具。该功能允许快速迭代和反馈,使开发人员更容易部署可靠的代理性应用程序。
“LangGraph 为我们提供了构建和发布强大编码代理所需的控制和人体工程学。” - Replit 的 AI 副总裁 Michele Catasta
要开始使用 LangGraph,请访问 GitHub 项目 获取安装说明。要访问 LangGraph Cloud,请注册 LangGraph Cloud 等候名单。使用 LangGraph Cloud 功能需要 LangSmith 账户。
Image source: Shutterstock