问题1: Rerank 后 _score_source 仍为 'rrf',导致自适应 TopK 被跳过
修复: rerank_results 中将 _score_source 更新为 'rerank'
问题2: 自适应 TopK 用 1.0 - dist 转换分数,但 Rerank 后 distances
是相关性分数(越大越好),转换后语义反转
修复: 根据 _score_source 区分分数来源,rerank 直接使用,向量距离才做转换
附带: BM25 top3 捕获时确保 meta 包含 _collection 字段
99 KiB
99 KiB