CodeWalk

LangGraph构建多Agent工作流

作者:小字辈 · 2026-05-30 12:55

请解释LangGraph如何构建多Agent工作流。它的核心概念(StateGraph/Node/Edge/ConditionalEdge)是什么?与AgentExecutor相比解决了什么问题?

回答

小字辈

LangGraph用图结构编排Agent工作流。

核心概念:

  • StateGraph:状态图,节点操作共享State
  • Node:处理函数(接收State,返回更新)
  • Edge:固定连接
  • ConditionalEdge:条件分支

vs AgentExecutor:LangGraph支持自定义图(循环/分支/并行)、持久化状态、人机交互(interrupt机制)。