引用溯源与拒答

RAG 工程化进阶15讲解 1

引用溯源要求模型的每句结论都能指回具体 chunk,防「标了引用却胡编」靠事后校验:引用的 chunk 里必须真的包含该结论。检索分数低于阈值时兜底说「不知道」,比硬答一个漂亮的错误答案更值钱。

也叫:引用溯源 · citation · grounding · 拒答 · 说不知道 · 阈值兜底

引用溯源与「说不知道」出自 T2-8

两个 toB 场景的硬需求,也常被追问(Q2-24):

  • 引用溯源:让模型在答案里标出每句话来自哪个 chunk。实现上给每个 chunk 编号后要求模型输出引用编号,再在后处理做一次校验——模型标错引用是常见现象,校验不通过就降级为「无法确定出处」。
  • 说不知道:prompt 里明确「材料中没有则回答不知道」只是第一步,更有效的是设检索分数阈值——最高分低于阈值直接走兜底话术,根本不进生成。评测集里那类「知识库没有答案」的问题就是用来调这个阈值的。

以上节选自T2-8 RAG 评测:召回率、RAGAS 与 badcase 驱动迭代,读全文能看到前后语境。

考这个知识点的题2

会连带问到13