最近在搞一个自动整理邮件的小项目,用的LangChain+OpenAI。Agent需要调用几个自定义工具:读取收件箱、提取关键信息、自动回复草稿。问题出在工具调用上——Agent有时候会连续调用同一个工具好几次,或者明明该调用工具B却跑去调工具A,甚至直接卡死。我试过调整prompt和temperature,效果不稳定。有没有大佬遇到过类似情况?是工具定义写得太复杂了,还是Agent的memory设置有问题?求个实战经验,谢谢!