首页/AI/AI 应用速查/多查询扩展(Multi-Query)
本包目录(159 条)

多查询扩展(Multi-Query)

让模型把一个问题改写成多条不同角度的查询,分别检索后取并集或 RRF 融合——用查询多样性换召回覆盖,缓解单条查询视角单一导致的漏检。

AI 应用速查AI更新于 2026-10-12
做法一次生成 3-5 条改写查询,分别检索后融合
收益召回覆盖面更广;对多义问句效果好
成本N 次检索 + 1 次生成调用
融合按 doc 去重后 RRF / 加权

多查询生成提示词

多查询生成提示词
把下面的问题改写成 3 条检索查询,要求:
1) 分别从不同角度表述;2) 保留关键实体与数字;
3) 每行一条,不要编号之外的任何解释。

问题:{{query}}
扩展数量 3-5 条性价比最高;更多查询的边际收益很小,反而拉高延迟。

易错点

  • 扩展查询互相高度重复,等于没扩展
  • 扩展后不做融合,多路结果简单首尾拼接

数据来源与参考

  • LangChain MultiQueryRetriever 文档;RAG 工程实践

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌