基于资料作答是什么
基于资料作答是把问答限制在给定资料范围内:答案逐句标注来源编号,资料没覆盖的部分明确说「资料未覆盖」。它和普通问答的差别是拒答能力——普通问答里模型会用训练记忆补全,答案看着合理但来源无从核实;限定资料后,核查可以逐句进行,知识边界也变得可判断。写提示时要给出三个动作:先列用了哪些段落、句中标注编号、缺依据时怎么说明。
要点
| 引用 | 句子级引用让核查可以逐句进行 |
|---|---|
| 拒答 | 资料不足时明确说明,防止用先验知识补答案 |
| 引用校验 | 程序检查引用编号是否真实存在,拦截伪引用 |
| 资料编号 | 每段独立编号,编号与内容一一对应 |
| 缺失写法 | 统一用「资料未覆盖」,便于统计与人工二次跟进 |
典型使用场景
- 制度问答:答案必须指向具体条款号,便于人事或合规复核
- 手册助手:按版本检索文档,回答时标注章节
- 合同问答:引用条款原文再解释,避免超出约定范围给建议
- 售后场景:答案限制在产品文档与历史工单内,减少承诺风险
- 数据口径说明:只用口径文档作答,避免口头约定混入
基于资料问答模板
基于资料问答模板
只根据下面资料回答问题:
1) 先列出你使用的段落编号 # 让引用范围可见
2) 每句话末尾标注来源 [n] # 句子级引用,便于逐句核查
3) 资料未覆盖的部分回答「资料未覆盖」
资料:
[1] …
[2] …
[3] …
问题:……失败表现与处理
| 表现 | 原因 | 处理 |
|---|---|---|
| 答案超出资料 | 未限定只依据资料 | 补约束与缺失写法,并抽样复核 |
| 伪引用 | 编号由模型自行生成 | 程序校验编号是否在资料集合内 |
| 该拒答却硬答 | 缺乏无答案样本训练提示 | 在评测集里补无答案样本 |
| 引用粒度太粗 | 只标到段落级 | 要求句子级引用,关键结论必须带编号 |
无答案样本的比例要显式控制:全部是有答案的问题时,评测无法反映模型是否愿意说不知道。