Claude Haiku 是什么?Haiku 4.5 和 5.5 区别、价格台阶与国内怎么调(2026)
Claude Haiku 5.5 于 2026-10-07 发布,按提示 ≤100K / >100K 分两档计价,新分词器下同样文本约多 30% token。讲清 Haiku 4.5 和 5.5 的区别、100K 台阶怎么算、迁移要改哪些参数,以及国内怎么调:5.5 走官方渠道,cocodot 的中转提供 Haiku 4.5(mch-1)。
1. Claude Haiku 是什么:Anthropic 型号里的快速档
Anthropic 官方当前的型号对比表里列了 Fable、Opus、Sonnet、Haiku 四条线。Haiku 的延迟一栏标的是「最快」,定位是分类、信息抽取、路由这类高并发、对延迟敏感的任务;Haiku 5.5 的官方页面还把子 agent 任务列进了适用范围,发布页则提到它适合在线客服、浏览器操作这类对速度敏感的场景。落到具体工作上,Haiku 适合「量大、单次简单、结果能用规则校验」的活:给工单打标签、从网页或邮件里抽字段、判断一条请求该交给哪个大模型、在 agent 里做检索摘要。官方定价页给的省钱建议是:简单任务用 Haiku,多数生产负载用 Sonnet,最复杂的推理用 Opus。现在官方同时提供两代 Haiku。Haiku 5.5 是当前型号;Haiku 4.5 在官方页面上标为 Legacy(旧版),按官方定义是不再更新、将来可能被弃用,但目前仍可调用。截至 2026-11-03,官方弃用页把 claude-haiku-4-5-20251001 列为 Active,还没有公布具体退役日期,并承诺对公开发布的型号至少提前 60 天通知受影响的客户。想确认自己的项目还在用哪些旧型号,可以在 Console 的 Usage 页点 Export,导出的 CSV 按 API key 和型号拆分了用量。
2. Haiku 4.5 和 5.5 的区别:不只是价格
按官方模型页和迁移指南对比,两代的差别集中在五处。① 上下文与输出:4.5 是 200K 上下文、最多输出 64K;5.5 是 1M 上下文、最多输出 128K(Batch API 加官方 beta 头可到 300K)。② 思考方式:4.5 用手动的扩展思考,请求里把 thinking 设为 enabled 并给出 budget_tokens;5.5 改成自适应思考,默认开启,由 effort 参数控制想多深,支持 low、medium、high、xhigh、max 五档,默认 medium,原来的 budget_tokens 写法会直接返回 400。③ 分词器:5.5 和 Claude 4.7 之后的型号用同一套新分词器,官方说同样的文本大约多出 30% 的 token,具体看内容。④ 请求写法:5.5 要省略 temperature、top_p、top_k;以 assistant 预填充结尾的请求会被拒;电脑操作工具要换成新的工具集 computer_toolset_20260801。⑤ 知识截止:官方标的可靠知识截止,4.5 是 2025 年 2 月,5.5 是 2026 年 6 月。另外几处细节会影响生产系统:5.5 默认返回的思考块只带签名、思考正文为空,想看摘要要把 display 设为 summarized;5.5 的思考块只在产生它的账户或关联账户里有效,一个对话库服务多个账户时要按原账户回放;5.5 会运行安全分类器,可能以 stop_reason 为 refusal 拒答,官方写明没有服务端兜底,代码里要处理;如果你的组织在 4.5 上买了 Priority Tier,官方写明 5.5 不支持这个服务档,容量要另外规划。
3. Haiku 5.5 的价格台阶:100K 这条线怎么算
官方定价页(2026-11-03 核对)给 Haiku 5.5 列了两套价,每百万 token:提示 ≤100K 时,输入 $0.10、输出 $0.50、5 分钟缓存写入 $0.125、1 小时缓存写入 $0.20、缓存读取 $0.01;提示超过 100K 时,依次是 $0.50、$2.50、$0.625、$1、$0.05。读这张表有三个容易漏的点。第一,「提示长度」把所有输入 token 都算进去,包括缓存读取和缓存写入,不是只算没命中缓存的那部分。第二,每次请求单独定价,超线的那一次整体按高价算,输出单价也一起变成 $2.50,哪怕提示里一大半是缓存命中;之前已经计费的请求不受影响。第三,这个台阶是一道坎而不是一段坡:一个正好 100K 的提示,输入花 100K × $0.10 ÷ 100 万 = $0.01;多 1K 变成 101K,输入就是 101K × $0.50 ÷ 100 万 ≈ $0.05,约 5 倍,输出单价同样变成 5 倍。和 4.5 比,即使落在高价档,5.5 的 $0.50 / $2.50 也只有 4.5 官方价 $1 / $5 的一半;而 4.5 的上下文只有 200K,更长的提示根本放不进去。还有两条官方规则会叠加:Batch API 的输入和输出都按半价计;请求里把 inference_geo 设为 us(只在美国推理)时,所有 token 类别乘 1.1,官方写明 Haiku 5.5 的高价档同样适用。价格会调整,做预算前以官方定价页当前值为准。
4. 新分词器会让 100K 线提前到:迁移前先重新数 token
这一处很容易算错。官方迁移指南写明:同样的输入文本,在 Haiku 5.5 上大约比 Haiku 4.5 多出 30% 的 token,具体看内容;usage 和 token 计数结果都会变大,给 4.5 调好的 max_tokens 可能截断同等长度的输出,用 4.5 的 token 数做的成本估算要按 5.5 的计数和价格重算。把这条和上一节的 100K 台阶放在一起看:一个在 4.5 上量出来约 77K token 的提示,换到 5.5 上可能就到 100K 左右了(100K ÷ 1.3 ≈ 77K,只是按官方「约 30%」做的估算,实际以 5.5 的计数为准)。还有两处会让输入变长。一是多轮对话:官方说明 5.5 会把之前几轮的思考块留在上下文里、按输入 token 计费,而 4.5 只保留最近一轮的,所以对话越长,两者的输入差距越大。二是图片:5.5 走高分辨率图片档,官方举的例子是一张 2000×1500 像素的图,在 5.5 上的视觉 token 约为 4.5 的 2.5 倍。可以照这三步做:① 用官方的 token 计数接口(免费,但受每分钟请求数限制),把 model 设成 claude-haiku-5-5,拿你真实的系统提示加典型用户输入去数,不要复用 4.5 的数字;官方说明计数结果是估算值,实际可能有小幅差异。② 在代码里给单次请求的提示长度设一条低于 100K 的预警线,超了就拆分文档,或先摘要再送。③ 灰度一小部分流量,每次请求把 usage 里的 input_tokens、cache_read_input_tokens、cache_creation_input_tokens 三项加起来(这才是官方口径的总输入),统计有多少请求越过了 100K。
curl https://api.anthropic.com/v1/messages/count_tokens \
-H "x-api-key: $ANTHROPIC_API_KEY" \
-H "anthropic-version: 2023-06-01" \
-H "content-type: application/json" \
-d '{
"model": "claude-haiku-5-5",
"system": "把你的真实系统提示贴在这里",
"messages": [{"role": "user", "content": "一条典型的用户输入"}]
}'
# 返回 {"input_tokens": N}。N 接近 100000 时就该拆分或先摘要
# 同一段内容把 model 换成 claude-haiku-4-5-20251001 再数一次,两个数一比就知道你的内容膨胀了多少5. 从 Haiku 4.5 迁到 5.5:代码要改的地方
官方迁移指南给 4.5 用户列了十条,下面挑出和请求写法直接相关的几条。① model 从 claude-haiku-4-5(或带日期的 claude-haiku-4-5-20251001)改成 claude-haiku-5-5,这个 ID 没有日期后缀,也没有单独的别名。② 请求里如果有 thinking 设为 enabled 加 budget_tokens,改成 adaptive(或者干脆不写 thinking),用 output_config.effort 控制思考深度;原来在 4.5 上不开思考、或者只给很小思考预算的任务,官方建议选更低的 effort。③ 思考 token 计入 max_tokens,也按输出 token 计费,哪怕思考文本没有返回给你,所以给 4.5 设得很小的 max_tokens,在 5.5 上可能出现「思考用完额度、正文一个字没有」就以 max_tokens 结束;要么调大 max_tokens,要么降 effort。④ 读回复时按 content 块的 type 取 text,不要默认第一个块就是答案,前面可能是 thinking 块。⑤ 删掉 temperature、top_p、top_k,改用提示词约束输出。⑥ 用 assistant 预填充控制输出格式的,改用结构化输出,或用带枚举字段的工具做分类。⑦ 处理 stop_reason 为 refusal 的情况。对话、简短的工具任务和简单的大批量请求,官方 effort 文档建议用 low,这是最省、最快的一档;在 high 及以下的 effort 档,5.5 也接受把 thinking 设为 disabled 直接关掉思考(在 xhigh、max 档这样写会返回 400)。改完先拿 20–50 条真实样本,对比 4.5 和 5.5 的结果与 usage,再决定切多少流量。
curl https://api.anthropic.com/v1/messages \
-H "x-api-key: $ANTHROPIC_API_KEY" \
-H "anthropic-version: 2023-06-01" \
-H "content-type: application/json" \
-d '{
"model": "claude-haiku-5-5",
"max_tokens": 2048,
"output_config": {"effort": "low"},
"messages": [{"role": "user", "content": "把下面这条工单分到 账单 / 技术 / 其它 三类之一,只回类别名:……"}]
}'
# 不写 temperature / top_p / top_k;messages 最后一轮必须是 user
# 取结果时遍历 content,找 type 为 text 的块;前面可能有 thinking 块6. Haiku 5.5 怎么调:走官方 Console 的步骤
cocodot 的中转没有 Haiku 5.5,要用 5.5 只能走官方渠道,本文只讲官方 Console 这条路(官方模型页另外列出了几家可用的云平台)。步骤:① 先读 Anthropic 的 Supported Regions Policy(2026-11-12 生效),确认你本人和公司所在地是否在名单内,能否使用以官方对国家和地区的规定为准;② 在 platform.claude.com 注册并登录 Console;③ Console 的 Billing 页面(platform.claude.com/settings/billing)可以查看所在档位的月度花费上限、设置自己的花费上限,付款方式和充值规则以该页面与官方帮助页当前说明为准;④ 到 API keys 页面(platform.claude.com/settings/keys)点 Create key,完整 key 以 sk-ant- 开头、只在创建时显示一次,丢了只能新建;⑤ 把 key 设成环境变量 ANTHROPIC_API_KEY,请求发到 https://api.anthropic.com/v1/messages,model 写 claude-haiku-5-5;官方 API key 页写明,key 没有限定到某个 workspace 时,每个请求还要带 anthropic-workspace-id 头。上量前再看两处:Console 的 Rate limits 页面(platform.claude.com/usage/limits)显示你所在的档位和每个型号的限额,Haiku 5.5 和 Haiku 4.5 在官方限流表里是分开的两行,新组织可能先落在额度更低的 Evaluation 档;自设的花费上限不能超过档位上限,官方写明用量到了自设上限后请求返回 400(invalid_request_error),到了档位自带的月度上限则返回 429。付款这一步如果被拒,请向发卡行和商户确认拒绝原因;银行 App 里没有记录,不能证明请求在哪一方被拦;同一张卡在别处被拒,也不能单独确定原因。需要一张美国卡段的虚拟卡时:Anthropic 的扣款有用户用 cocodot 的卡付成功过,但这不代表每一次都能通过,建议先小额验证;新开卡可选 Mastercard 537872 或 555659(开卡页自选),开卡与费率见 cocodot.co/card。这张卡没有绑定个人地址,cocodot 不提供也不分配任何地址。付款页的账单地址请填你本人真实使用的地址,各项填完整,同一个商户一直用同一个。能否付款以服务商的审核和实际结果为准。
7. 在 cocodot 调 Haiku 4.5(mch-1)
如果你卡在官方付款这一步,或者现有代码依赖 4.5 的行为(预填充、temperature、budget_tokens)暂时不想改,可以通过 cocodot 调 Haiku 4.5。我们的 API 中转只提供 Haiku 4.5,代号 mch-1,没有 Haiku 5.5。cocodot 没有 Haiku 5.5,请求里别填 claude-haiku-5-5,用 mch-1(或别名 claude-haiku-4-5)。开通顺序:注册 → 新用户调用 API 须先完成实名认证 → 用支付宝 / 微信支付(人民币)、USDT / USDC 充值 → 控制台建 key → 调用;注册赠送的免费体验额度只能调部分低价型号。OpenAI 兼容:base_url 设为 https://cocodot.co/api/ai/v1。Anthropic 兼容(beta):base URL 设为 https://cocodot.co/api/ai,请求走 /v1/messages。两种协议的 model 都写 claude-haiku-4-5 或 mch-1;当前在售的完整型号列表可以用公开接口 https://cocodot.co/api/ai/v1/models 查,不用 key,别照抄文章里写死的代号。费用按 token 实际用量从余额扣,Claude / GPT / Gemini 各线挂牌价不超官网,逐型号以价格页实时标价为准。要说清楚的是,这里对照的是同一型号 Haiku 4.5 的官方价;按官方挂牌价,Haiku 5.5 的单价比 Haiku 4.5 低得多,所以对单价敏感、又能在官方正常付款的新项目,可以先评估官方 5.5。缓存命中按五折计费;缓存写入按输入价 1.25 倍计费(使用 1 小时缓存时,该部分按 2 倍),与官方结构一致。但官方 Haiku 4.5 的缓存读取是 $0.10,即输入价的 10%,比五折低,缓存命中占大头的 agent 直连官方花得更少;我们能帮上忙的是国内直接付款、一把 key 调 Claude / GPT / Gemini 多家型号。预付余额不等于硬上限:余额用尽时,已经发出的请求仍可能计费,以账单为准。Haiku 4.5 本身的限制照旧:上下文 200K、最多输出 64K。
# 1) 先看型号是否在列(公开接口,无需 key)
curl https://cocodot.co/api/ai/v1/models
# 2) OpenAI 兼容协议
curl https://cocodot.co/api/ai/v1/chat/completions \
-H "Authorization: Bearer YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"claude-haiku-4-5","max_tokens":500,"messages":[{"role":"user","content":"ping"}]}'
# 3) Anthropic 兼容协议(beta),同一个 key
curl https://cocodot.co/api/ai/v1/messages \
-H "x-api-key: YOUR_KEY" \
-H "anthropic-version: 2023-06-01" \
-H "Content-Type: application/json" \
-d '{"model":"mch-1","max_tokens":500,"messages":[{"role":"user","content":"ping"}]}'8. Claude Code 里的 Haiku,以及两代怎么选
Claude Code 也会用到 Haiku。官方文档写明:环境变量 ANTHROPIC_DEFAULT_HAIKU_MODEL 决定 haiku 别名和后台功能用哪个型号,旧的 ANTHROPIC_SMALL_FAST_MODEL 已标为弃用;在 Anthropic API 上,Claude Code v2.1.293 起 haiku 别名指向 Haiku 5.5。所以把 Claude Code 接到 cocodot 时,除了 ANTHROPIC_BASE_URL 和 ANTHROPIC_AUTH_TOKEN,建议把 ANTHROPIC_DEFAULT_HAIKU_MODEL 显式设成 claude-haiku-4-5:不设的话,haiku 别名和后台功能按 Claude Code 的默认值走,新版默认的是 Haiku 5.5 的官方名。cocodot 没有 Haiku 5.5,请求里别填 claude-haiku-5-5,用 mch-1(或别名 claude-haiku-4-5)。显式设好,请求里写的就是实际调用的型号,对账也清楚。Claude Code 在启动时读取环境变量,改完要重启会话才生效。完整配置见 /hub/claude-code-china-direct。选哪一代,可以按三个问题走。① 能在官方 Console 正常注册、付款吗?能的话,新项目先评估 Haiku 5.5:单价低、上下文 1M。② 单次提示常超过 100K 吗?常超的话按高价档给 5.5 做预算,并用第 4 节的方法重新数 token;4.5 则受 200K 上下文限制。③ 代码依赖 4.5 的行为、或者付款卡住了吗?是的话可以继续用 4.5,它在官方仍可调用;需要人民币付款时,可以经 cocodot 调 mch-1,同时留意官方弃用页的更新。不管选哪个,成本都按「交付一个合格任务花多少钱」来算,不只看每百万 token 单价,方法见 /hub/team-ai-api-cost-per-task;Sonnet 5.5 / Opus 5.5 的调用写法见 /hub/claude-opus-55-sonnet-55-api。
export ANTHROPIC_BASE_URL=https://cocodot.co/api/ai # 末尾不带 /v1
export ANTHROPIC_AUTH_TOKEN=你的cocodot_key
export ANTHROPIC_DEFAULT_HAIKU_MODEL=claude-haiku-4-5 # haiku 别名和后台功能都用 Haiku 4.5
claudeClaude Haiku 4.5 与 5.5 对比(官方数据,2026-11-03 按 Anthropic 模型页、定价页、迁移指南核对;价格以官方定价页为准)
| 对比项 | Claude Haiku 4.5 | Claude Haiku 5.5 |
|---|---|---|
| 发布 / 状态 | 2025-10-15 发布;官方标为 Legacy(旧版),仍可调用 | 2026-10-07 发布;当前的 Haiku 型号 |
| 官方 model ID | claude-haiku-4-5(指向 claude-haiku-4-5-20251001) | claude-haiku-5-5(固定 ID,没有日期后缀) |
| 上下文 / 最大输出 | 200K / 64K | 1M / 128K |
| 官方价(美元 / 每百万 token,入 / 出) | $1 / $5 | 提示 ≤100K:$0.10 / $0.50;>100K:$0.50 / $2.50 |
| 缓存读取(官方) | $0.10 | ≤100K:$0.01;>100K:$0.05 |
| 思考方式 | 扩展思考:thinking 设为 enabled 并给 budget_tokens | 自适应思考,默认开启;用 effort 控制,默认 medium;budget_tokens 写法返回 400 |
| 分词器 | 旧分词器 | 新分词器,同样文本约多 30% token |
| assistant 预填充(prefill) | 关闭思考时可用 | 返回 400,messages 要以 user 轮结尾 |
| 可靠知识截止(官方) | 2025 年 2 月 | 2026 年 6 月 |
| 在 cocodot 能不能调 | 能:model 写 claude-haiku-4-5 或 mch-1 | 不能 — 本文只讲官方渠道怎么调 |