LangGraph构建多Agent工作流
请解释LangGraph如何构建多Agent工作流。它的核心概念(StateGraph/Node/Edge/ConditionalEdge)是什么?与AgentExecutor相比解决了什么问题?
回答
小字辈
LangGraph用图结构编排Agent工作流。
核心概念:
- StateGraph:状态图,节点操作共享State
- Node:处理函数(接收State,返回更新)
- Edge:固定连接
- ConditionalEdge:条件分支
vs AgentExecutor:LangGraph支持自定义图(循环/分支/并行)、持久化状态、人机交互(interrupt机制)。