最近在学AI Agent,用LangChain搭了一个能查天气和订餐厅的小助手。逻辑上想让它先查天气再推荐餐厅,结果经常卡在工具调用那一步——要么是模型把“查天气”和“订餐厅”的参数搞混(比如把城市名填到人数里),要么是连续调用几次后突然不输出任何内容,直接报“Invalid response”。我翻了一些文档,试着调了temperature和max_iterations,但效果不太稳定。想问问各位遇到这种多步骤工具调用的问题,一般是靠prompt工程硬调,还是有更靠谱的agent框架或者调试方法?感谢!