星标数:44907★ Fork数:7744 《langgraph:低层编排框架,构建有状态的智能体》
LangGraph 是一个低层编排框架,用于构建、管理和部署长时间运行的有状态智能体(stateful agents)。它的目标是为任何长时间运行、有状态的工作流或智能体提供底层支撑基础设施。
LangGraph 已被多家塑造智能体未来的企业信赖,包括 Klarna、Replit、Elastic 等。它由 LangChain Inc(LangChain 的创造者)开发,但也可以脱离 LangChain 单独使用。
安装方式:
pip install -U langgraph
主要特点
- 持久执行(Durable execution):构建能够经受故障的智能体,可长时间运行,并在中断后自动从上次中断的位置精确恢复。
- 人在回路(Human-in-the-loop):在执行过程中的任意节点检查和修改智能体状态,无缝引入人工监督。
- 全面的内存机制:同时具备用于持续推理的短期工作记忆和跨会话的长期持久记忆,打造真正有状态的智能体。
- 结合 LangSmith 调试:通过可视化工具追踪执行路径、捕获状态转换并提供详细的运行时指标,深入洞察复杂智能体行为。
- 生产就绪的部署:依托可扩展的基础设施,自信地部署复杂的智能体系统,应对有状态、长时间运行工作流的独特挑战。
除了独立使用,LangGraph 还能与 LangChain 生态中的其他产品无缝集成,包括 Deep Agents(构建能规划、使用子智能体并利用文件系统处理复杂任务的智能体)、LangChain(提供集成与可组合组件)、LangSmith(智能体评估与可观测性)以及 LangSmith Deployment(面向有状态长时间运行工作流的部署平台)。
参考资源:可通过 docs.langchain.com 查阅概念总览与指南,通过 reference.langchain.com 查阅 API 参考文档,并可从 LangGraph Quickstart 快速上手构建。
📊 本项目 GitHub 星标数:44907。最后更新:2026-11-13,发布:2026-11-12。项目地址:https://github.com/langchain-ai/langgraph
