Appearance
LangGraph 有向图编排
在知识图谱中的位置:模块二 · 02_核心框架 · 第 2 节 难度:⭐⭐⭐ | 前置知识:LangChain 基础
1. 概述
LangGraph 是 LangChain 团队推出的有向图编排框架,用于构建有状态、可循环的 Agent 工作流。
核心差异:LangChain 的 Chain 是无状态链式(线性执行),LangGraph 是有状态图式(可循环、可分支)。来源: Guangjuke - AI Agent开发框架终极决策树
2. 核心概念
三大核心概念
| 概念 | 说明 | 类比 | |--|-|--|- | | Node | 图中的节点,执行具体逻辑 | 函数/步骤 | | Edge | 节点之间的连线,定义流向 | 路由/分支 | | State | 跨节点共享的状态数据 | 内存/上下文 |
适用场景
- Agent 需要循环决策(执行→评估→修正→再执行)
- 工作流有分支和合并
- 需要持久化状态(跨步骤保存进度)
- Agent 需要中断和恢复