最近在搞一个基于RAG的AI Agent,用来帮用户查产品文档。现在遇到个头疼的问题:Agent判断要调用工具时,比如查库存或算价格,它经常把之前从知识库检索到的上下文和工具返回的数据混在一起,导致回答里出现幻觉,比如用库存数当价格。试过把检索和工具调用分两步走,但Agent有时候会忽略知识库结果,直接依赖工具输出。有没有大佬遇到过类似情况?是流程设计的问题还是提示词没写清楚?求指点。