核对于 2026-09-02
OpenRouter 上的 Claude Fable 5.1
一个端点、一把密钥、四十家提供商——但 OpenRouter 夹在中间,会改变定价、缓存与主路由失败时的行为。
简短结论
已支持。用 OpenRouter API 密钥调用 anthropic/claude-fable-5-1。定价在 Anthropic 标价上加平台购 credit 手续费——上线前查实时价目。Prompt 缓存需在消息里发 cache_control 标记;路由回退需自行配置,非 OpenRouter 默认行为。
支持状态
可用,核对于 2026-09-02。OpenRouter 目录列出 anthropic/claude-fable-5-1,上游为 Anthropic。支持通过提供商参数传 effort,拒绝 temperature。经 OpenRouter 不能绕过 Fable 5.1 的 30 天强制留存——数据仍经 Anthropic API。
配置步骤
四步——第三步是生产应用常挂的地方。
- 1
注册 OpenRouter 并创建密钥
在 openrouter.ai 注册、充值并生成 API 密钥。OpenRouter 以 USD credit 计费;价目表显示含平台加价的每 token 价。
- 2
使用带命名空间的模型 ID
请求体 model 填 anthropic/claude-fable-5-1。anthropic/ 前缀路由到 Anthropic 上游。裸 claude-fable-5-1 可能解析错误或 404。
- 3
设置 effort,省略 temperature
通过 OpenRouter 的 Anthropic 提供商参数传 effort。勿发 temperature、top_p、top_k——Fable 5.1 返回 400。多数模板默认带 temperature,请审计 SDK 封装。
- 4
在客户端处理拒答
OpenRouter 忠实转发 Anthropic 响应——安全拒答是 HTTP 200 且 stop_reason 为 refusal,不会抛异常。按 stop_reason 分支,在请求或中间件里配置回退模型。
常见坑
账单到了才有人看的那一行。
Credit 含平台加价
OpenRouter 展示的每 token 价可能高于 Anthropic 直连,因购 credit 含平台费。生产流量上线前对比 OpenRouter 价目与 platform.claude.com——Agent 循环体量下差距明显。
OpenRouter 不会在拒答时自动故障转移
与部分网关不同,OpenRouter 将拒答作为成功响应转发。需自配 models 数组或客户端回退——勿假设会静默 reroute。
Prompt 缓存需显式标记
Anthropic 缓存读 90% 折扣仅在 messages 里发 cache_control 断点时生效。OpenRouter 可透传,但通用 OpenAI 兼容客户端常省略——每轮付全价输入。
30 天留存仍然适用
经 OpenRouter 路由不能绕过 Fable 5.1 强制 30 天留存。组织要求零留存则任何路由均不可用该模型。
费用说明
Fable 5.1 标价(2026 年 9 月)输入/输出 $10/$50 每百万 token。OpenRouter 购 credit 有加价——查价目表看全包价。正确实现 cache_control 时缓存命中可将有效输入成本降 90%。Agent 循环不重缓存、每轮重发整库上下文时,账单与网关无关地膨胀。