RAG 召回率 使用指南

RAG 召回率计算器,输入相关文档数与检索命中数求召回率,评估检索增强生成的检索覆盖质量。

计算公式与原理

召回率 = 检索到的相关文档数 / 相关文档总数 × 100%;精确率 = 检索到的相关文档数 / 检索总数 × 100%;F1 = 2·P·R/(P + R);命中率 = 检索到 ≥1 篇相关 ? 100% : 0

RAG 的检索质量直接决定生成上限:召回率不足会漏掉关键证据导致幻觉,精确率不足则把噪声塞进上下文稀释注意力。命中率(Recall@k 的特例)常用于快速判断 top-k 是否够用。

使用步骤

  1. 填写「相关文档总数」。
  2. 填写「检索返回数」。
  3. 填写「检索中相关文档数」。
  4. 结果区会即时更新;可一键复制结果用于记录或汇报。

典型使用场景

算例参考

注意事项

结果为按上述公式得到的理论估算值,实际表现受数据分布、实现细节与运行环境影响,落地决策请以实测为准;本工具纯前端运行,输入不上传服务器。

召回率高就够了吗?
不够。召回高只保证'找得全',还需重排把最相关置顶、控制噪声,否则无关文档挤占上下文反而干扰生成。
怎么提升 RAG 召回?
优化文档切分粒度、用混合检索(向量+BM25)、加元数据过滤与重排;并定期用标准问答集测召回率指导迭代。
→ 打开RAG 召回率工具