预填示例(消息数组)
预填示例(消息数组)
[
{"role": "user", "content": "提取姓名、金额、日期,输出 JSON。"},
{"role": "assistant", "content": "{\n \"name\":"}
]| 作用 | 锚定格式(模型接着补字段)、跳过寒暄、控制结构 |
|---|---|
| 平台差异 | 支持助手预填的 API 直接用;不支持时可在提示词末尾要求“以 { 开头” |
| 注意 | 预填内容也算输出的一部分,会占用输出长度预算 |
在对话里预先给出回应的开头(如 JSON 起始符、章节标题),引导模型从该处继续书写;对锚定格式与跳开客套开头有效。
[
{"role": "user", "content": "提取姓名、金额、日期,输出 JSON。"},
{"role": "assistant", "content": "{\n \"name\":"}
]| 作用 | 锚定格式(模型接着补字段)、跳过寒暄、控制结构 |
|---|---|
| 平台差异 | 支持助手预填的 API 直接用;不支持时可在提示词末尾要求“以 { 开头” |
| 注意 | 预填内容也算输出的一部分,会占用输出长度预算 |