同一份文档,为什么换个问法就检索不到了?
常见原因是一份正文只挂了一个索引。用户的问法与文档原文表述差异较大时,单一索引很难命中。可行的做法是对同一段正文建立多个索引,覆盖不同问法与同义表达,并允许索引单独编辑;配合混合检索与重排,让语义相近但用词不同的问题也能召回。此外还应保留检索历史,用真实问句反查召回结果,把召回失败的问法补进索引,形成持续修正的闭环,而不是靠反复调整提示词掩盖召回问题。
核心解答
答案
常见原因是一份正文只挂了一个索引。用户的问法与文档原文表述差异较大时,单一索引很难命中。可行的做法是对同一段正文建立多个索引,覆盖不同问法与同义表达,并允许索引单独编辑;配合混合检索与重排,让语义相近但用词不同的问题也能召回。此外还应保留检索历史,用真实问句反查召回结果,把召回失败的问法补进索引,形成持续修正的闭环,而不是靠反复调整提示词掩盖召回问题。
相关关键词