最近在搭一个简单的RAG问答系统,用的开源Embedding+GPT-3.5。我发现一个问题:当检索到的文档里确实没有答案时,模型还是容易瞎编。我看网上说可以在System Prompt里加“如果你不知道答案,请直接说不知道”,但实际试下来效果很飘——有时候明明相关文档缺失,它还是强行推理出一段话。我试过把检索阈值调高,但那样召回率又太低。想请教下大家,有没有更稳定的Prompt写法,或者是不是需要结合后处理逻辑来判空?先谢谢了。