最近在做一个企业知识库的RAG demo,用的是bge-m3做embedding,向量库用的Milvus,top_k设的5。检索阶段看返回的chunk跟query相似度挺高的,但丢给LLM之后生成的答案经常跑偏,要么答非所问,要么把几个文档的内容混在一起编。试过调top_k和加rerank,效果不太稳定。想问下大家,这种情况一般是检索的问题还是生成的问题?有没有什么排查思路或者常用的优化手段?