LangChain vs LangGraph 对比
| 维度 | LangChain | LangGraph |
|---|---|---|
| 定位 | LLM 应用组件框架 | 有状态 Agent 图编排框架 |
| 上手 | 更简单 | 稍复杂 |
| 适合 | 快速 Agent、RAG、工具调用 | 复杂工作流、人工审批、多 Agent |
| 状态管理 | 相对轻量 | 强状态模型 |
| 恢复能力 | 取决于实现 | Checkpoint 原生支持 |
| 控制力 | 中等 | 更强 |
选择建议
- 简单问答、RAG、工具调用:先用 LangChain。
- 有固定流程、审批、恢复、多分支:用 LangGraph。
- 业务初期不确定:先 LangChain 快速验证,再把复杂流程迁移到 LangGraph。
非官方声明
本站为个人维护的非官方中文学习文档,不代表 LangChain 官方。页面内容是基于公开文档、源码实践和中文开发者视角重新整理的学习资料。涉及 API 细节时,请以官方文档和实际安装版本为准。
参考来源
- LangChain / LangGraph 官方文档:
https://docs.langchain.com/ - LangChain API Reference:
https://reference.langchain.com/ - 本站内容为中文学习整理,不做官方身份声明。