一句话定义
引用(Citation)是给回答标注来源;事实锚定(Grounding)是检查每条陈述是否真的被来源支持。前者解决“从哪来”,后者解决“是否成立”。
为什么需要它
模型可能把检索片段和记忆混在一起,甚至编造来源。没有引用,用户无法复核;没有 grounding,引用也可能只是装饰。两者结合才能降低幻觉、建立信任。
怎么工作
- 检索片段带来源、标题、定位信息。
- 生成时要求关键结论带引用编号。
- 后处理检查每个引用是否对应真实片段。
- 对无证据的句子标记“未验证”或要求拒答。
- 高风险场景接人工复核。
引用粒度可以是句子、段落或文档;编号、脚注、链接各有适用场景。Grounding 可以用 NLI、LLM judge 或规则检查,输出支持/不支持/未验证。评估看引用准确率、支持率和覆盖率,并做人工抽检。引用要能定位到 chunk、页码或表格单元格;没有证据时标“未验证”,而不是硬编来源。引用要可点击,先做抽检。
关键取舍
- 引用增加可验证性,但会占用上下文和生成成本。
- 强制引用可能让模型“硬凑”来源,需要 grounding 校验。
- 片段级引用比文档级更精确,但定位和展示更复杂。
- 引用不能保证正确;它只是让错误更容易被发现。
常见误区
- 有引用就等于有依据:引用可能不支撑陈述。
- Grounding 等于引用:一个是证据支持,一个是来源标注。
- 引用越多越好:无关引用会干扰阅读。
- 引用能替代评测:事实性和忠实度仍要单独测。
用在哪里
- 企业知识库、法律/医疗/金融问答。
- 需要审计和复核的 RAG 系统。
- 高风险场景的事实核查与拒答策略。
相关概念
- RAG:引用与锚定的上层流程。
- 幻觉:引用/锚定要缓解的问题。
- Context Compression:压缩后仍要保留来源。