直连通道
官方直连链路,适合需要原生体验与完整上下文的请求。
| 输入 | 输出 | 缓存命中 | 缓存写入 |
|---|---|---|---|
| 10.00/M | 50.00/M | 1.00/M | 12.50/M |
Claude Fable 5 是 Anthropic 的 Mythos 级模型,专为自主知识工作和编码而构建。它支持文本、图像和文件输入以及文本输出,并具有推理支持和 1M 令牌上下文窗口。它适用于以前需要频繁人工签入的长时间运行、复杂和异步任务。 它在端到端工作中尤其强大,否则这些工作需要一个人花费数小时、数天或数周的时间来解决长期运行、模棱两可或高度多步骤的问题。它执行范围广泛的任务,几乎没有错误,通过验证循环自动进行自我纠正,并配备了强大的保护措施。
同一模型能力,多条服务通道;按延迟、稳定性与成本灵活选择。
价格单位:$ / 1M tokensprovider 字段,例如 "provider": { "channel": "direct" }。可选 direct / stable / economical;不传则使用默认通道。官方直连链路,适合需要原生体验与完整上下文的请求。
| 输入 | 输出 | 缓存命中 | 缓存写入 |
|---|---|---|---|
| 10.00/M | 50.00/M | 1.00/M | 12.50/M |
综合优选链路,兼顾可用性、速度与日常生产调用。
| 输入 | 输出 | 缓存命中 | 缓存写入 |
|---|---|---|---|
| 10.009.50/M | 50.0047.50/M | 1.000.95/M | 12.5011.88/M |
Claude Fable 5 是 Anthropic 最强的公开发布模型,属于 Mythos 级,专为自主知识工作和长周期编码构建。它支持文本、图像和文件输入,具备 100 万 token 上下文窗口,并且思考能力始终开启——不需要也不允许手动配置思考预算。
Fable 5 真正的差异在于它能扛下过去需要人反复介入的工作:跑数小时甚至数天的异步任务、端到端的系统实现、跨越大量资料的深度研究。在这类任务上,它比任何 Opus 档位模型都更能坚持到最后一步。
海鲸AI 通过 Anthropic 原生 Messages API 提供 Fable 5,支持推理 Effort 控制、任务预算、上下文压缩和完整工具调用。
获取 API 密钥 · 模型 ID:
claude-fable-5
output_config.effort 控制深度即可Fable 5 最大的价值在超出以往模型能力边界的工作上:通宵运行的编码任务、well-specified 系统的一次成型实现、端到端的企业级交付物。给足前置说明,让它自己跑完。
low 到 max 五个档位是主要的智能/延迟/成本控制器。Fable 5 即使在低档位也常常超过上一代模型的 xhigh 表现,日常任务不必上高档。
high,最苛刻场景 xhigh / maxlow / medium 在 Fable 5 上依然表现优异在真实缺陷发现上的召回率和精确率都很高,能定位间歇性 flaky 测试而不是跑通一次就宣布修好,也擅长在仓库历史中检索线索。
针对翻转、模糊、噪声等劣化图像做过专门训练,会主动用 bash 和裁剪工具反复分析验证。同时能稳定协调多个子智能体,写作者—验证者模式效果良好。
| 场景 | 说明 |
|---|---|
| 通宵自主编码 | 一次指令启动,跑完复杂重构或完整功能实现 |
| 深度研究 | 跨越大量论文、报告、政策文档的综合分析 |
| 企业级交付物 | 财务模型、多表格工作簿、演示文稿与研究简报 |
| 代码审查与调试 | 高召回缺陷发现、根因定位、flaky 测试排查 |
| 多智能体编排 | 协调并行子智能体,异步收敛到最终交付 |
| 高难度视觉任务 | 劣化图像、密集图表、技术图纸的迭代解析 |
| 能力 | Claude Fable 5 | Claude Opus 4.8 | Claude Sonnet 5 |
|---|---|---|---|
| 模型 ID | claude-fable-5 |
claude-opus-4-8 |
claude-sonnet-5 |
| 定位 | 最强公开发布模型 | 旗舰长周期智能体 | 速度与智能的平衡 |
| 思考模式 | 始终开启,不可关闭 | 自适应,可关闭 | 自适应,默认开启 |
| 上下文窗口 | 100 万 token | 100 万 token | 100 万 token |
| 最大输出 | 128K token | 128K token | 128K token |
| 单次任务时长 | 可达数分钟 | 分钟级 | 较短 |
| 最适合 | 最难、最长的自主任务 | 日常旗舰智能体工作 | 大规模生产工作负载 |
具体计费以页面上方的实时价格卡片为准。
1. 创建海鲸AI API 密钥 在控制台生成密钥并充值。
2. 不要配置 thinking 参数
Fable 5 思考始终开启,显式传 {"type": "disabled"} 或 budget_tokens 都会被拒绝。用 output_config.effort 控制深度。
3. 发起请求
curl -X POST https://api.atalk-ai.com/v1/messages \
-H 'Authorization: Bearer YOUR_API_KEY' \
-H 'Content-Type: application/json' \
-d '{
"model": "claude-fable-5",
"max_tokens": 32000,
"output_config": {"effort": "high"},
"stream": true,
"messages": [
{"role": "user", "content": "阅读这份需求文档,实现完整服务端,并自行编写测试验证。"}
]
}'
长任务建议开启流式传输,避免请求超时。
Claude Fable 5 和 Opus 档位有什么区别? Fable 5 是 Mythos 级,能力在 Opus 之上,价格也更高。它的优势集中在最难、最长、最需要自主性的任务上;日常工作 Opus 或 Sonnet 更划算。
为什么不能关闭思考?
Fable 5 的思考能力是模型本身的一部分,始终开启。省 token 的正确做法是降低 effort,而不是关闭思考。
能拿到思考的原始内容吗?
不能。原始思维链永远不会返回,只能通过 display: "summarized" 获取可读摘要。
单次请求要跑多久? 难任务上一次调用跑十几分钟是正常的。请规划好超时、流式传输和进度提示,让用户异步查看结果。
提示词需要重写吗? 为老模型写的分步骤脚手架往往过于规定化,反而会降低 Fable 5 的输出质量。建议移除后 A/B 对比,优先给目标和约束而不是枚举步骤。
支持哪些能力? Effort 控制、任务预算、上下文压缩、记忆工具、工具调用清理、高分辨率视觉均已支持。
claude-fable-5https://api.atalk-ai.com/v2/"provider": { "channel": "direct" }海鲸AI 兼容 OpenAI 接口协议,可直接使用 OpenAI SDK 或 HTTP 请求接入,默认开启流式输出。
关于 provider 参数(可选,海鲸AI 扩展字段):同一模型通常有多条服务通道,价格与稳定性略有差异。在请求体中加入 provider 字段即可指定通道;不传该字段时由系统自动选择默认通道,不影响正常调用。
provider并非 OpenAI 官方协议中的字段,而是海鲸AI 的扩展参数,仅在本平台生效。OpenAI SDK 允许透传此类自定义字段,用法见下方示例。
| 取值 | 通道 | 适用场景 |
|---|---|---|
direct | 直连通道 | 官方直连链路,追求原生体验与完整上下文 |
stable | 优选通道 | 兼顾可用性、速度,适合日常生产调用 |
economical | 特惠通道 | 成本优先,适合批量处理与价格敏感业务 |
具体通道与对应价格以上方「定价」为准(各模型开通的通道可能不同)。补充说明:
"provider": { "channel": "direct" }。extra_body 传入;Node.js 直接写在请求对象中即可透传,TypeScript 项目加一行 // @ts-expect-error 跳过类型检查。curl https://api.atalk-ai.com/v2/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <API_KEY>" \
-d '{
"model": "claude-fable-5",
"messages": [
{"role": "system", "content": "你是一个有帮助的助手。"},
{"role": "user", "content": "你好!"}
],
"provider": { "channel": "direct" },
"stream": true
}'
# provider 为可选字段,删除该行即使用默认通道from openai import OpenAI
client = OpenAI(
base_url="https://api.atalk-ai.com/v2",
api_key="<API_KEY>",
)
stream = client.chat.completions.create(
model="claude-fable-5",
messages=[
{"role": "system", "content": "你是一个有帮助的助手。"},
{"role": "user", "content": "你好!"},
],
stream=True,
# 可选:指定服务通道,不传则使用默认通道
extra_body={"provider": {"channel": "direct"}},
)
for chunk in stream:
if chunk.choices[0].delta.content:
print(chunk.choices[0].delta.content, end="", flush=True)import OpenAI from 'openai'
const client = new OpenAI({
baseURL: 'https://api.atalk-ai.com/v2',
apiKey: '<API_KEY>',
})
const stream = await client.chat.completions.create({
model: 'claude-fable-5',
messages: [
{ role: 'system', content: '你是一个有帮助的助手。' },
{ role: 'user', content: '你好!' },
],
stream: true,
// 可选:指定服务通道,不传则使用默认通道
// @ts-expect-error provider 为海鲸AI 扩展字段,不在 OpenAI SDK 类型定义内
provider: { channel: 'direct' },
})
for await (const chunk of stream) {
process.stdout.write(chunk.choices[0]?.delta?.content ?? '')
}