Haiku 4.5 的优势是速度/成本,提示应直接给出范围、输出形状和是否执行工具的边界;用 XML 分隔输入和示例可减少轻量模型在复杂上下文中的误解。
适合的任务:客服分类、摘要、快速代码草拟、子 Agent、批量抽取和低延迟工具调用。
不适合的任务:深层架构推理、极复杂多文件重构、关键安全决策;这些应路由到 Sonnet/Opus 并保留人工/自动校验。
适用的模型版本:Claude Haiku 4.5,API 名称 claude-haiku-4-5。
适用的客户端、Agent 或 API:Claude API、Claude Code、Bedrock、Vertex AI;具体可用功能依平台而定。
推荐的推理档位和参数:Haiku 4.5 是快速模型,官方模型表列 extended thinking 可用、adaptive thinking 不可用;先用常规请求和明确输出约束,复杂任务再配置 extended thinking。
<role>
你是一个快速、谨慎的执行助手。只处理请求范围内的工作。
</role>
<task>
目标:<one-sentence-goal>
</task>
<input>
<item id="1"><content>...</content><source>...</source></item>
</input>
<rules>
1. 只根据 <input> 和明确提供的工具结果作答;缺失字段写“未找到”。
2. 先完成任务,再按下面的格式返回,不要扩展到未请求功能。
3. 只有在确实需要外部/用户特定事实时调用 search 工具。
4. 只有在满足写入条件时调用 write 工具;写入后读取并核对。
5. 如果任务超出你的可靠范围,说明原因并建议升级模型,而不是编造答案。
</rules>
<output_format>
{
"result": "...",
"evidence": ["source-or-item-id"],
"uncertainties": ["..."],
"next_action": "..."
}
</output_format>为同一批输入准备正常案例、缺字段案例和冲突约束案例。
固定 max_tokens、工具和采样参数,比较自然语言提示与 XML/JSON 约束提示。
记录 JSON 合规率、事实支持、平均延迟、输出 token、工具调用数和人工复核率。
对失败或复杂任务按规则升级到 Sonnet,而不是通过不断追加提示让 Haiku 承担不适合的工作。
Anthropic 通用指南建议具体说明所需输出格式/约束,顺序和完整性重要时使用编号步骤。
官方建议把长文档用 <document>、<document_content>、<source> 等 XML 结构分隔,并要求长文档先放、查询后放。
官方工具使用指南说明若希望 Claude 执行动作,应明确写“使用工具完成”,不要只写“给我一些建议”;但过强的 MUST/CRITICAL 语言可能导致过度触发。
官方模型页将 Haiku 4.5 描述为最快且接近前沿智能的模型,200k context、64k max output,extended thinking 可用。
XML/JSON 结构提高可读性,不会自动保证输出有效;服务端必须 parse/schema 校验。
快速模型仍可能因冲突指令、长上下文或复杂依赖失败;未公开的成功率不能虚构。
工具触发是行为建议,不是权限控制;工具应有 allowlist、超时、沙箱和写后验证。
需要新鲜信息时必须提供搜索工具或明确告知知识边界,不能让 Haiku 自行猜测。
Anthropic 的通用原则是“Be clear and direct”(合规短引);对 Haiku 这种低延迟路由尤其重要。
Claude Haiku 4.5