Skip to content
阅读进度

检索不准时,应该检查哪一层? ​

返回 RAG 与记忆 目录

标准回答 ​

先看正确证据是否入库、是否被检索出来、是否进入最终上下文,再看生成是否忠实使用证据;每一层用可复现样本定位。

关键机制 ​

  • 没有入库:检查解析、清洗、分块与更新;库里有却没召回:检查查询改写、过滤、关键词和向量混合检索。
  • 召回了却没排前:看重排与去重;排前却没放入:看 token 预算、拼接顺序与截断。
  • 证据齐全仍答错:检查指令、冲突处理、引用与拒答逻辑;评估召回率、排序指标及回答正确性。

通俗例子 ​

问固件 v3 的错误码,系统拿到 v1 手册。扩大 topK 可能更乱,先补全版本元数据并正确过滤才解决根因。

易混淆点 ​

不要每次只调 Prompt。错误可能在文档解析、权限过滤或检索阶段,生成提示无法补回不存在的证据。

参考资料 ​

内容来源 ​

用完整回答理解机制,用真实证据解释项目。