15 · RAG:有证据才回答
检索、生成和引用校验是三件事。
本站原创入门导读与合成教学示例。原始资料核实:2026-09-05。建议先读:14 · 文档清洗、切块与索引版本。
理解概念
RAG 先检索与问题相关的资料,再把问题和证据交给模型生成答案。它帮助接入新知识,但错误检索、过期资料和无依据生成仍会失败。应先判断证据是否足够,允许明确回答“资料不足”。
引用需要支持具体结论,不只是附上一个网址。可以让输出引用片段编号,再由应用把编号映射到真实来源;模型不能自行发明来源 URL。答案中的日期、数字、例外应能逐条对应证据。冲突资料要说明版本差异,不盲目合并。
一个最小例子
代码
问题:考试周周三实验室开放吗?
证据 [R1]:周三 16:00–18:00 开放。
证据 [R2]:考试周暂停开放。
合格答案:考试周不开放 [R2]。普通周三的开放时间见 [R1]。
不合格答案:周三开放到 18:00 [R1]。
后处理规则:引用编号必须存在;答案含新日期或数字时加入人工检查队列。
动手练习
写三个问题:证据足够、无相关证据、两个版本冲突。为每个问题写预期行为,然后分别检查检索片段与最终答案。
验收与预期结果
资料不足时不补造事实;引用点开能看到支撑句。正确性、引用覆盖与拒答合理性分别计分。
- 我能解释输入、过程与结果。
- 我保留了一个失败例与运行记录。
常见误区
把“请依据资料”写进提示并不能保证只用资料。引用存在但不支持结论,是需要单独统计的一类错误。
延伸阅读
以下是相关方向的原始资料;本站练习不是官方课程作业或逐字翻译。
理解需要时间,记录让每一步都有迹可循。
回到学习路线图