最近在做垂直领域的RAG,用的bge-large和qwen2.5-7b。知识库是某行业标准文档,检索出来的chunk确实相关,但生成答案还是太“泛”,感觉模型没吃透文档里的细节规范。看了一些教程,有的说RAG只需要微调embedding模型让检索更准,有的说连生成模型一起LoRA效果才明显。我现在有点懵——如果检索已经能拿到top5相关片段,那生成答案不准确是不是因为LLM本身没“记住”文档里的规则?还是说需要把文档里的关键表述做成few-shot示例加进prompt?有没有做过类似场景的朋友,能说说你的微调策略是只调检索侧还是两边都调?另外,如果只调embedding,用对比学习的话,负样本一般怎么构造比较高效?