外观
RAG 系统中的引用溯源(Citation)如何实现?
标准回答
入库时给文档与片段保留来源 ID、版本、页码/位置;检索时把这些信息和原文一同交给生成器,回答中让关键结论对应具体证据。输出后检查引用 ID 是否存在、原文是否支持结论、用户是否有查看权限,再生成可打开的来源链接,不能只让模型凭空写一个引用编号。
通俗例子
回答“7 天内可退”时能打开政策第几段,而不是只给公司首页链接;还要检查那段是否包含品类和时间限制。
深入解释
**引用需要保存哪些关联:**每个供模型使用的片段要关联文件、页码或段落、版本等定位信息。回答中的结论再指向实际支持它的片段,用户才能核对。
**为什么有链接也可能错:**链接可能只是主题相关,却没有支持那一句结论。要核对回答与证据是否一致,尤其是数字、例外条件和版本范围,不能只检查 URL 是否存在。
易混淆点
有链接不等于有证据;链接存在、内容相关和足以支持结论是不同检查。
内容来源
- Android · AI Agent 知识手册 · 原条目
ai-Q101