最近在搞一个多工具Agent的小项目,用LangChain的ReAct架构,接了搜索、计算、数据库查询几个工具。单次调用没问题,但连续执行三四步后,Agent就开始“发呆”——日志显示在反复生成工具参数,但就是不执行下一步,或者直接超时。
我试过把max_iterations调大,也加了memory清理,还是偶尔卡住。是不是我工具描述写得太啰嗦了?还是说需要对中间结果做压缩?
有没有大佬踩过这个坑?或者推荐个更轻量的框架?我主要用Python,先谢过!