Claude Fable 5.2 与 Claude Mythos 5.2 上架 Amazon Bedrock
Introducing Claude Fable 5.2 on AWS
AWS 宣布 Claude Fable 5.2 和 Claude Mythos 5.2 在 Amazon Bedrock 和 Claude Platform on AWS 上可用。
AWS 官方公告给出两个新模型在 Bedrock 的能力定位、数据保留策略和接入方式,读者可据此评估迁移与成本影响。
今天,我们宣布 Claude Fable 5.2 和 Claude Mythos 5.2 在 Amazon Bedrock 以及 AWS 上的 Claude Platform 上正式可用。Claude Fable 5.2 是 Anthropic 目前可用的、能力最强的通用模型,面向技术工作,在编程和科学领域树立了新标杆。Claude Mythos 5.2 可通过 Anthropic 的验证计划获取,用于网络安全和生命科学领域的高级工作。
在本文中,我们将介绍这两个模型的新特性、Fable 5.2 对您的技术工作负载为何重要,以及如何在 Amazon Bedrock 上开始使用该模型进行构建。
为什么选择 Claude Fable 5.2
Fable 5.2 在编程、数学和科学领域最难题目上树立了新标杆。它能处理模糊的多步骤工作,验证自己的输出,并可在无人值守的情况下连续运行数小时至数天。它能理解提示词、进行迭代、发现自身错误,并在过程中持续优化。
在 Anthropic 的对齐测试中,与 Opus 5.5、Sonnet 5.5 和 Mythos 5.1 相比,Mythos 5.2 幻觉更少,完成任务更可靠,呈现重要信息更一致,并且对问题的自我报告更诚实。Anthropic 预计 Fable 5.2 的表现类似。
如果网络安全查询被拒绝,您可以在 Opus 4.8 上重试;如果生物学查询被拒绝,您可以在 Opus 5 上重试。在 Amazon Bedrock 上,重试是您的代码的工作,而非自动切换。如果被拒绝的请求命中了提示词缓存,拒绝响应中还会包含一个备用额度令牌(fallback credit token)。在重试时发送该令牌,它将按缓存读取计费,因此您无需为写入相同缓存支付两次费用。有关备用额度的更多信息,请查看文档。
对于网络安全和生命科学领域的授权工作,Claude Mythos 5.2 可通过 Anthropic 的验证计划获取。
Claude Fable 5.2 和 Mythos 5.2 的使用场景
Fable 5.2 适用于以下场景:
- 跨大型多代码库的智能体编程。
- 长时间运行的智能体,用于协调多个子智能体完成持续多天的工作。
- 科学研究,从新的分析方法到正式的数学证明。
- 金融分析,用于量化研究和预测。
- 3D、硬件和动画设计,用于以代码生成环境、组件和模拟。
Mythos 5.2 覆盖两个高风险领域,仅可通过前文提到的验证计划获取:
- 网络安全,用于安全工程、红队测试和渗透测试。
- 生命科学研究,尤其是生物分子设计和研究综合。
数据保留与企业前沿安全保障
Anthropic 将 Claude Fable 5.2 指定为受覆盖模型(Covered Model)。默认情况下,其使用需要最多 30 天的数据保留和人工安全审查。在 Amazon Bedrock 上,由 Amazon 人员在 AWS 边界内执行审查。在调用模型之前,请在您的账户或项目上设置 aws_review 数据保留模式。更多详情请参阅Amazon Bedrock 数据保留。
企业前沿安全保障(Enterprise Frontier Safeguards,EFS)由 Anthropic 与 AWS 合作构建,将零数据保留(ZDR)的隐私性与用于检测滥用的最新安全保障相结合。EFS 现已可用。一个可将您的数据保存在您控制的存储桶和密钥之下的版本预计随后推出,目前尚未发布。在此之前,符合条件的客户可在 2027 年 6 月 30 日前以零数据保留方式使用 Fable 5.2。
在 Amazon Bedrock 上开始使用 Claude Fable 5.2
要试用 Fable 5.2,请打开 Amazon Bedrock 控制台,选择 Test、Playground,并将 Fable 5.2 选为模型。然后,你可以直接对其运行提示词。
在程序中,你可以通过 Anthropic Messages API 针对 bedrock-runtime 调用该模型(通过 Anthropic SDK)。你也可以继续使用 bedrock-runtime 上的 Invoke 和 Converse API,通过 AWS 命令行界面(AWS CLI) 和 AWS SDK 进行调用。
先决条件
要跟随本文中的代码示例操作,你需要满足以下条件:
- 一个已开通 Amazon Bedrock 访问权限的有效 AWS 账户。
- 已安装 AWS CLI 并配置了相应的凭证。
- Python 3.9 或更高版本。
- 已安装 Boto3(适用于 Python 的 AWS SDK):
pip install boto3。 - AWS 身份与访问管理(IAM)权限:
bedrock:InvokeModel和bedrock:InvokeModelWithResponseStream。
下面是一个使用适用于 Python 的 AWS SDK(Boto3)的简单示例:
import boto3
import json
# Create a Bedrock Runtime client
bedrock_runtime = boto3.client(
service_name="bedrock-runtime",
region_name="us-east-1"
)
# Invoke Claude Fable 5.2
response = bedrock_runtime.invoke_model(
modelId="global.anthropic.claude-fable-5-2",
contentType="application/json",
accept="application/json",
body=json.dumps({
"anthropic_version": "bedrock-2023-05-31",
"max_tokens": 4096,
"messages": [
{
"role": "user",
"content": "An S3 bucket serves 40 TB/month egress. Estimate the monthly egress cost at $0.09/GB, and state one architecture change, using AWS services, to cut it. Show the calculation, keep it under 120 words."
}
]
})
)
result = json.loads(response["body"].read())
# Fable 5.2 is a reasoning model: the response may include a thinking block
# before the text block, so select the text block rather than a fixed index.
print(next(b["text"] for b in result["content"] if b["type"] == "text"))你可以浏览 入门 notebook 查看更多示例。
使用 Claude Code 中的 claude-api 技能迁移到 Claude Fable 5.2
对于已经在 Amazon Bedrock 上运行 Claude 模型的团队,Claude Code 中的 claude-api 技能可以帮助你升级到 Fable 5.2。
claude-api 技能是内置于 Claude Code 的开源技能,它掌握了让 Claude API 代码良好运行的关键细节。它涵盖哪些智能体模式适合特定任务、不同模型世代之间哪些参数会变化,以及何时应用提示词缓存。它会随着 Anthropic 的 SDK 演进而保持更新:当新模型发布或 API 新增功能时,该技能已经掌握。
该技能在 Fable 5.2 迁移中做了什么
当你让 Claude Code 将代码库升级到 Fable 5.2 时,该技能会审查你的代码并引导你完成:
- 更新模型引用 将应用程序代码中的模型 ID 替换为 Fable 5.2 的 ID。
- 调整思考设置 在适合新模型的地方,将手动思考配置迁移到自适应思考。
- 清理过时参数 移除已弃用的 beta 标头、参数以及不再适用的设置。
- 建议 effort 级别 根据你的用例,直接在代码中推荐合适的
output_config.effort设置。
该技能还能检测你的部署平台,包括 Amazon Bedrock、AWS 上的 Claude Platform 以及其他环境,并相应地调整模型 ID 格式和功能配置。例如,它会使用 Amazon Bedrock 的结构化模型 ID 格式(global.anthropic.claude-fable-5-2)。
如何使用
在 Claude Code 中,直接运行迁移:
/claude-api migrate
它会扫描你的工作目录(或你确认的子目录或特定文件列表),并在一次引导式操作中应用迁移更改。你也可以通过对话方式调用它,告诉 Claude Code:
- “升级到 Claude Fable 5.2” —— Claude 会审查你的代码并引导完成必要的更改。
- “提高我的缓存命中率” —— 该技能会应用许多开发人员容易遗漏的提示词缓存规则,帮助降低 Bedrock 上的成本。
- “为我的智能体添加上下文压缩” —— 它会引导你了解压缩原语以及适用于长时间运行的 Fable 5.2 会话的智能体模式。
claude-api 技能已在 Claude Code 中可用,并且也捆绑在 CodeRabbit、JetBrains IDE(包括 Junie)、Resolve AI 和 Warp 中。它在 GitHub 上的 anthropics/skills 开源,任何编码智能体都可以集成它。
可用性
Claude Fable 5.2 和 Claude Mythos 5.2 现已在 Amazon Bedrock 上推出,可通过 US Geo CRIS 和 Global CRIS 推理配置文件使用。有关支持区域的完整列表,请参阅 Bedrock 文档。有关定价信息,请参阅 Amazon Bedrock 定价。这两款模型还可通过 AWS 上的 Claude Platform 在提供该服务的所有区域中使用。
在 Amazon Bedrock 控制台或 AWS 上的 Claude Platform 中试用 Claude Fable 5.2,或在 GitHub 上探索入门笔记本。
关于作者
来源: AWS Machine Learning Blog · aws.amazon.com