Claude Code 学习站

CCA-F 练习题库· Prompt Engineering & Structured Output

选出所有符合 Anthropic 关于使用 few-shot(multishot)示例来引导 Claude 输出的指导的说法。

  1. A示例应当具有相关性,紧密贴合你的实际用例。
  2. B示例应当足够多样以覆盖边缘情况,使 Claude 不会抓住某种非预期的模式。
  3. C把每个示例包裹在 <example> 标签中(一组示例包裹在 <examples> 标签中),以便 Claude 能把它们与指令区分开。
  4. D大约 3-5 个精心设计的示例通常能带来最好的效果。
  5. E与目标任务完全相同的单个示例总是优于若干个各不相同的示例,因为多样性会让模型困惑。

正确答案:A B C D(多选)

解析

已对照 Anthropic 官方提示工程文档(multishot/few-shot 部分)核实。

  • A文档指出好的示例应当是 Relevant(“Mirror your actual use case closely”)。
  • B应当是 Diverse(“Cover edge cases and vary enough that Claude doesn't pick up unintended patterns”)。
  • C应当是 Structured(“Wrap examples in <example> tags, multiple examples in <examples> tags, so Claude can distinguish them from instructions”)。
  • D文档并建议“Include 3-5 examples for best results”。
  • E是错误的,并且直接与多样性指导相矛盾:文档明确推荐示例之间保持多样,以防止 Claude 抓住非预期的模式,而单个狭窄的示例会助长过拟合。

延伸阅读

本题为本站自有原创练习题,非任何官方考试内容;解析对照 Anthropic 公开文档撰写, 如与最新文档不符请以官方为准。想在限时环境下检验水平,可参加 模拟考(题目与本页题库不重叠)。