首页/AI/AI 应用速查/文档问答提示(引用与拒答)

文档问答提示(引用与拒答)

文档问答的两个关键约束:每条结论标注出处、没有依据时明确拒答。配合引用溯源可审计,拒答可显著降低编造。

AI 应用速查AI更新于 2026-10-13

文档问答提示是什么

文档问答的效果取决于两条硬约束:每条结论都要标注依据来自哪一段资料,以及资料不足时必须明确拒答。前者让答案可核对、出错时可追溯;后者显著降低编造。剩下的是工程细节:怎么把资料片段交进去、怎么在长文里把关键信息放对位置、以及怎么处理资料之间互相矛盾的情况。

基本信息

第一约束结论必须标注出处,便于核对
第二约束资料不足时明确说明,而不是推测
资料形态检索片段带编号或来源标识后交入上下文
位置安排关键指令与结论位置对召回影响较大
矛盾处理资料冲突时列出差异并说明依据
配套措施引用编号与原文可回溯,便于审计

两条硬约束怎么写

约束写法收益
标注依据回答后用方括号附上资料编号可核对、可追溯、出错能定位
明确拒答资料中没有就直说无法回答编造显著减少
禁止外推说明不要用常识补充资料外的内容减少看似合理实则错误的内容
冲突说明资料相互矛盾时列出两方说法避免模型自行择一而不说明

典型使用场景

  • 制度问答:回答附条款编号,便于员工核对原文
  • 产品支持:只依据手册回答,避免给出未验证的解决方案
  • 合同审阅:每条结论指向具体条款位置
  • 内部知识库:答案可追溯到文档与版本
  • 客服质检:抽查回答是否都有依据支撑

提示片段写法

提示片段写法
只根据 <data> 中的资料回答,不要使用资料之外的知识。
每条结论后面用方括号标注依据的片段编号,例如 [3]。
资料中没有相关内容时,直接回答:现有资料无法回答该问题。
多份资料相互矛盾时,列出不同说法并标注各自编号,不要自行取舍。

<data>
[1] ……片段内容……
[2] ……片段内容……
</data>

问题:{{用户问题}}

拿什么指标衡量

指标含义怎么看
引用正确率标注的编号是否真的支撑该结论人工抽查一批回答
拒答合理性该拒答时是否拒答、不该拒答时是否乱拒分有答案与无答案两组样本测
依据覆盖率结论中带引用的比例过低说明约束没生效
答案准确性与标准答案的一致程度用评测集统一判定
拒答率不是越低越好:把该拒答的问题硬答成正确答案,短期看着好看,长期会积累大量错误信息。
资料片段里可能夹带指令式文本:必须在提示里声明资料只是数据,且这类内容不得被当作命令执行。

易错点

  • 不要求标注出处:答案无法核对,出错时连哪段资料导致的都查不到
  • 没有拒答约束:资料不足时模型用常识补全,编造被当成结论
  • 资料冲突时不要求并列说明:模型自行取舍,结论缺少依据
  • 把片段编号只做装饰:程序不校验编号有效性,引用可能指向无关片段

数据来源与参考

  • Anthropic 长文档问答建议;RAG 引用溯源通行实践

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌