安装
核心优势
LangGraph 为 任何 长运行、有状态的工作流或代理提供低级支持基础设施。LangGraph 不抽象提示或架构,并提供以下核心优势:- 持久执行:构建能够在故障中持久存在并可以长时间运行的代理,从中断处恢复。
- 人机交互:通过在任何时刻检查和修改代理状态,纳入人工监督。
- 综合记忆:创建具有短期工作记忆(用于持续推理)和跨会话长期记忆的有状态代理。
- 使用 LangSmith 调试:通过可视化工具深入了解复杂的代理行为,这些工具可以跟踪执行路径、捕获状态转换并提供详细的运行时指标。
- 生产级部署:使用专为处理有状态、长运行工作流的独特挑战而设计的可扩展基础设施,自信地部署复杂的代理系统。
LangGraph 生态系统
虽然 LangGraph 可以独立使用,但它也与任何 LangChain 产品无缝集成,为开发人员提供了一整套构建代理的工具。为了改进您的 LLM 应用程序开发,请将 LangGraph 与以下工具配合使用:LangSmith 可观测性
在一个地方跟踪请求、评估输出并监控部署。使用 LangGraph 在本地进行原型设计,然后迁移到具有集成可观测性和评估的生产环境,以构建更可靠的代理系统。
LangSmith 部署
使用专为长运行、有状态工作流构建的部署平台,轻松部署和扩展代理。发现、重用、配置和跨团队共享代理——并在 Studio 中通过可视化原型设计快速迭代。
LangChain
提供集成和可组合组件以简化 LLM 应用程序开发。包含基于 LangGraph 构建的代理抽象。
致谢
LangGraph 的灵感来自 Pregel 和 Apache Beam。公共接口借鉴了 NetworkX。LangGraph 由 LangChain 的创建者 LangChain Inc 构建,但可以在不使用 LangChain 的情况下使用。通过 MCP 将 这些文档 连接到 Claude、VSCode 等,以获得实时解答。

