CCA-F 练习题库· Prompt Engineering & Structured Output
哪种做法最符合 Anthropic 关于使用示例(multishot / few-shot prompting)的指导?
- A提供 3–5 个相关且多样的示例,每个都用
<example>标签包裹 - B只提供一个完美无瑕的示例,以免模型被各种变化搞糊涂
- C提供 20 个以上几乎完全相同的示例,让模式明白无误
- D只把示例放在
systemprompt 里,绝不放在 user 轮次中 - E完全不用示例,转而依靠详尽的角色描述
正确答案:A
解析
Anthropic 关于 multishot(few-shot)prompting 的指导建议包含大约 3-5 个示例,这些示例应当相关(贴合实际任务)、多样(覆盖边缘情况,以免 Claude 抓住某个非本意的伪模式),并且结构清晰,即把每个示例用 <example> 标签包裹(整组示例再用一个 <examples> 块括起来)。
- A正确,说的正是这一点。
- B单个“完美无瑕”的示例过于单薄,无法传达任务的覆盖范围。
- C20 个以上几乎相同的示例只会教出狭隘的伪模式,并且浪费上下文而不是把问题讲清楚。
- D并不存在示例必须只放在 system prompt 中的规则,它们可以出现在 system 或 user 内容中。
- E完全不用示例与 Anthropic 的立场相悖——multishot 是引导输出格式与行为最有效的方式之一。
延伸阅读
本题为本站自有原创练习题,非任何官方考试内容;解析对照 Anthropic 公开文档撰写, 如与最新文档不符请以官方为准。想在限时环境下检验水平,可参加 模拟考(题目与本页题库不重叠)。