最近在搭一个RAG问答系统,用的是一些开源模型。发现一个问题:检索到的文档明明是对的,但大模型经常忽略文档里的关键信息,自己编答案。比如用户问某个产品参数,文档里写的是A,模型却输出B,感觉像没读文档一样。我现在的prompt大概就是“基于以下文档回答”,但效果不稳定。是不是需要加一些强制约束,比如“如果文档中没有相关信息,请直接说不知道”?或者把文档分段加个标签再引用?有没有大佬分享下实际项目中写RAG prompt的经验?多谢!