改写提示示例
改写提示示例
把用户问题改写为 1-3 条独立、可检索的查询语句:
- 补全指代(它、这个 → 具体对象)
- 展开缩写,去掉礼貌用语
- 仅输出查询列表,每行一条
对话上下文:<history>
用户问题:<question>| 适用 | 多轮对话检索、口语化提问、缩写多的领域 |
|---|---|
| 配合 | 改写 → 检索 → 基于结果作答,三步可分别评估 |
| 风险 | 改写偏离原问题会让检索跑偏,保留原始问题作为兜底 |
先让模型把口语化问题改写成适合检索的查询语句,再执行检索;对多轮对话与含指代的口语提问改善明显。
把用户问题改写为 1-3 条独立、可检索的查询语句:
- 补全指代(它、这个 → 具体对象)
- 展开缩写,去掉礼貌用语
- 仅输出查询列表,每行一条
对话上下文:<history>
用户问题:<question>| 适用 | 多轮对话检索、口语化提问、缩写多的领域 |
|---|---|
| 配合 | 改写 → 检索 → 基于结果作答,三步可分别评估 |
| 风险 | 改写偏离原问题会让检索跑偏,保留原始问题作为兜底 |