最近在做一个企业知识库的RAG项目,底层用的ChatGLM3-6B,为了提高领域回答准确性,我对LLM做了LoRA微调(数据是FAQ和问答对)。结果发现,微调后模型生成的内容确实更“懂”业务了,但检索阶段召回的精度明显下降,比如用户问“合同有效期”,原来能召回相关条款,现在反而召回一堆无关的。我怀疑是不是微调时只优化了生成,没考虑检索和生成的耦合?还是说微调后的embedding表征被破坏了?有没有大佬踩过类似的坑,或者有什么微调策略能兼顾检索和生成?求指点!