最近在用RAG做知识库问答,用的开源的chroma,embedding是bge-large-zh。现在问题是:用户问“怎么退款”,我库里明明有“退换货流程”和“退款到账时间”这两篇文档,但召回的前5条里总有一条是无关的“会员积分规则”。试过调chunk_size(从500调到200),也试过换相似度算法(cosine换内积),效果还是不稳。想问下各位,这种case是向量数据库本身(比如索引类型HNSW的参数)影响大,还是embedding模型该换?或者是我文档切分逻辑有问题?有没有人遇到过类似情况,最后怎么解决的?