最近在搭一个简单的RAG问答系统,用的LlamaIndex加GPT-4。发现一个问题:有时候检索出来的文档明明包含正确答案,但模型还是喜欢“自由发挥”,甚至自己编造信息。我试过在System Prompt里强调“请严格基于以下上下文回答”,但效果不稳定,尤其面对长文档时,模型经常忽略中间部分。