最近在搭一个简单的RAG问答,用的LangChain + OpenAI,文档是几十页的PDF。我现在的Prompt大概是“根据上下文回答,如果不知道就说不知道”,但效果不稳定——有些回答能引用原文,有些明显在脑补,甚至把不同段落的信息缝合在一起。我试过在上下文里加“请严格基于以下内容”之类的强调,也试过把相关段落用XML标签包起来,但还是偶尔翻车。想问下各位老哥,RAG系统的Prompt模板一般怎么设计?是需要在系统层面对检索到的chunk做处理,还是纯粹靠Prompt约束就够了?有没有什么更可落地的写法,最好能给出具体示例,谢谢。