最近在做一个多Agent的项目,用LangChain + GPT-4,大致是Planner、Researcher、Writer三个角色串起来跑。但实际跑的时候发现Researcher经常把Planner已经调过的搜索工具又调一遍,浪费了很多token,有时候Writer还会反过来再搜一次。我试过在prompt里强调“不要重复调用”,也试过把中间结果塞进memory,但效果都不太稳定。想问问大家,这种多Agent之间的状态共享一般是怎么处理的?是不是我架构本身就有问题,还是说应该换个编排框架?有点迷茫,求指点。
楼主
2026-09-24
LangChain做多Agent协作时,Agent之间总是重复调工具,是我编排的问题吗?
请 登录 后发表回复
全部回复
共 4 条
2楼
5天前
我之前也遇到过类似问题,后来换了方案。
3楼
4天前
我之前也遇到过类似问题,后来换了方案。
4楼
4天前
刚入门,这个对我帮助很大。
5楼
4天前
这个思路不错,收藏了。