CCA-F 练习题库· Prompt Engineering & Structured Output
Claude API 中的 'assistant turn prefill' 技术是什么?
- A预先把领域知识灌进上下文,让模型依据提供的参考资料而不是记忆来作答
- B把频繁复用的提示词前缀缓存在服务端,让后续请求直接复用,从而更快也更便宜
- C为会话中每个请求设定默认推理参数,例如 temperature、top_p、max_tokens
- D用一段特定字符串作为 assistant 回复的开头,以控制输出格式,或让补全从一个已知的位置开始
正确答案:D
解析
- D正确:Claude Messages API 中的 assistant turn prefill 指的是在末尾提供一条 role 为 "assistant" 的消息,让 Claude 从这条消息的文本继续往下写,实际上就是「把话塞进 Claude 嘴里」。它用于控制输出格式或让补全从一个已知的位置开始——例如预填 "{" 或 "[" 来强制输出 JSON/数组、跳过开场白,或维持某个人设。干扰项是彼此独立的其他概念:
- A是领域/上下文注入(RAG 那一类);
- C是设置推理参数;
- B是 prompt caching——都不是 prefill。
延伸阅读
本题为本站自有原创练习题,非任何官方考试内容;解析对照 Anthropic 公开文档撰写, 如与最新文档不符请以官方为准。想在限时环境下检验水平,可参加 模拟考(题目与本页题库不重叠)。