LangGraph RemoteGraph:本地图与远程图的组合机制解析

把 AI agent 的逻辑拆分到多个独立运行的服务中,听起来复杂做起来也确实容易乱。LangGraph 的 RemoteGraph 特性算是一个干净的方案:本地编排器负责流程控制,远程图服务器承担具体计算,状态管理和控制流的职责边界清晰。

本文要构建的项目是一个循环数学引擎:本地图编排一个远程图:随机选择数学运算和生成随机数。编排器会以两种方式实现——顺序执行和并行执行——以便对比两者的取舍,方便根据场景选择合适的模式。循环持续运行,直到远程图返回

  1. end

架构概览

一个 math_service 远程图负责两种操作,本地 math_orchestrator 在每次迭代中调用它两次,每种操作各一次。下面分别是顺序版本和并行版本的编排器结构:

顺序流——远程图被依次调用两次:

并行流——远程图用 fan-out/fan-in 模式同时被调用两次:

math_service 是远程图,接受

https://avoid.overfit.cn/post/d9102c5bf109459494a5bf2b99560b18

posted @ 2026-03-09 20:57  deephub  阅读(0)  评论(0)    收藏  举报