最近在本地部署了一套RAG系统,向量库用的是Chroma,embedding是bge-small,生成模型是Qwen2.5-7B-Instruct的GGUF量化版,用llama.cpp跑的。检索阶段top3的片段人工看了确实包含正确答案,但模型经常忽略这些上下文,自己编一个看似合理但错误的回答。试过调temperature=0.1、在prompt里强调“仅根据以下内容回答”,效果都不稳定。想问下各位大佬,这种情况是模型本身指令遵循能力不够,还是检索片段拼接方式有问题?有没有什么实用的排查思路或者prompt技巧?