最近在折腾一个内部知识库问答的AI Agent,用的LangChain + OpenAI函数调用。单轮对话还行,但一旦涉及多步工具调用(比如先查数据库再调API汇总),经常出现:模型“自作主张”跳过某个工具直接编答案,或者工具返回的JSON解析失败,甚至循环调用同一个工具停不下来。