Claude Sonnet 5 已在 BUZZ 上线:模型名、价格与迁移指南
Claude Sonnet 5 — 全新 Claude 5 家族的均衡主力 — 现在可以通过 BUZZ AI Gateway 调用了。它比 Sonnet 4.6 又新又便宜,因此成为大多数聊天、起草和日常编码的新默认选择。把模型字符串改成 claude-sonnet-5,你就用上了。本文讲清楚精确的标识符、价格,以及切换时唯一需要留意的一点。
模型标识符
模型名是 claude-sonnet-5。和每一个 Claude 模型一样,Anthropic 使用连字符而非小数点 — claude-sonnet-5.0 不是合法标识符,会返回 404 model not found。如果你切换后看到这个错误,先检查一下字符串。
BUZZ 在它已经提供的两个接口上都暴露了 Sonnet 5:
- Anthropic Messages:
https://buzzai.cc/v1/messages— Claude Code 和官方anthropicSDK 使用。 - OpenAI 兼容:
https://buzzai.cc/v1/chat/completions—openaiSDK 以及任何讲 chat.completions 结构的工具使用。
完整的实时模型列表始终发布在 https://buzzai.cc/models。只要名字出现在那里,你的密钥就能调用它。
如何调用
Anthropic Messages(curl):
curl https://buzzai.cc/v1/messages \
-H "x-api-key: $BUZZ_KEY" \
-H "anthropic-version: 2023-06-01" \
-H "content-type: application/json" \
-d '{
"model": "claude-sonnet-5",
"max_tokens": 1024,
"messages": [{"role": "user", "content": "Summarize this changelog into release notes."}]
}'
OpenAI SDK(Python)— 相比标准 OpenAI 调用,只有 base_url 和 model 不同:
from openai import OpenAI
client = OpenAI(
base_url="https://buzzai.cc/v1",
api_key="YOUR_BUZZ_KEY",
)
resp = client.chat.completions.create(
model="claude-sonnet-5",
messages=[{"role": "user", "content": "Summarize this changelog into release notes."}],
)
print(resp.choices[0].message.content)
Claude Code — 把它指向 BUZZ 一次,然后像选其他模型一样选 Sonnet 5:
export ANTHROPIC_BASE_URL=https://buzzai.cc
export ANTHROPIC_AUTH_TOKEN=YOUR_BUZZ_KEY
# then select claude-sonnet-5 in Claude Code's model picker
价格:比 4.6 又新又便宜
Sonnet 5 最大的看点是它比自己所替代的模型更便宜。Sonnet 5 采用纯按量计费,无月费、无最低消费。
| 模型 | 输入 / 百万 | 输出 / 百万 |
|---|---|---|
| Claude Sonnet 5 | $0.08 | $0.40 |
| Claude Sonnet 4.6 | $0.12 | $0.60 |
对更新的这款模型来说,输入和输出各降了三分之一。对大多数工作负载而言,没有什么需要权衡的取舍:Sonnet 5 就是一次直接的升级。prompt 缓存的读写按 Anthropic 官方折扣倍率自动计费,所以拥有稳定可复用前缀的工作负载,实际支付的费用会远低于 $0.08 的标价输入费率。如何组织请求才能真正命中缓存,见 prompt 缓存实战手册。
从 Sonnet 4.6 升级:改动内容(几乎为零)
| 关注点 | 需要的改动 |
|---|---|
| 模型字符串 | claude-sonnet-4-6 → claude-sonnet-5 |
| 端点 / base URL | 无 |
| API 密钥 | 无 |
| 请求 / 响应结构 | 无 |
prompt 缓存标记(cache_control) | 无 |
| 工具调用 / function calling 块 | 无 |
| 流式(SSE)处理 | 无 |
唯一需要留意的:缓存预热
prompt 缓存条目按模型隔离。你在 claude-sonnet-4-6 下缓存的前缀,不会带到 claude-sonnet-5 — 新模型上的第一个请求是一次缓存未命中,会为该前缀支付完整的输入价格。这次预热之后,缓存读取恢复正常。
如果你在会话中途切换模型,发现某一两个请求的 cache_read_input_tokens 掉到零,那是预期内的。随着新模型的缓存填充,它会回升。
Sonnet 5 在 Claude 5 家族中的定位
Sonnet 5 是默认选择。它以远低于前沿模型的价格,处理绝大多数生产流量 — 聊天、起草、摘要、日常编码、工具调用循环。把 Claude Fable 5 留给真正困难的请求:深度的多文件重构、长链路 agentic 循环、答错就要付出真金白银代价的棘手分析。
因为 BUZZ 用同一把密钥、同一个端点服务整个 Claude 5 家族,"默认用 Sonnet 5、困难时升级到 Fable 5"的模式只是你自己路由代码里的一个字符串。完整的决策树,见 Claude 5 家族选型指南。
Q1:Claude Sonnet 5 的模型标识符是什么?
是 claude-sonnet-5。连字符,不是小数点。把它作为 model 参数传给 https://buzzai.cc/v1(OpenAI 兼容)或 https://buzzai.cc(Anthropic Messages)。
Q2:Sonnet 5 比 Sonnet 4.6 便宜吗?
便宜。输入每百万 token $0.08 对比 $0.12,输出 $0.40 对比 $0.60 — 对更新的这款模型来说,两项各降三分之一。
Q3:Sonnet 5 多少钱?
按量计费,无月费、无最低消费。输入每百万 token $0.08,输出每百万 token $0.40。prompt 缓存命中按 Anthropic 官方折扣倍率自动计费。
Q4:prompt 缓存对 Sonnet 5 生效吗?
生效,使用与当前 Claude 系列相同的 cache_control 标记。缓存按模型隔离,所以从 Sonnet 4.6 切换后预期会有一次预热。
Q5:可以用 OpenAI SDK 调用 Sonnet 5 吗?
可以。把 base_url 设为 "https://buzzai.cc/v1",api_key 设为你的 BUZZ 密钥,传 model="claude-sonnet-5"。改两个字符串,同一个客户端就能用。
最近校订:2026-06-30