跳到正文
AWS Machine Learning Blog· Dani Mitchell·· 1 小时前精选AI 评分72

Claude Fable 5.2 与 Mythos 5.2 上线 Amazon Bedrock

Introducing Claude Fable 5.2 on AWS

AI 导读

AWS 宣布 Claude Fable 5.2 和 Claude Mythos 5.2 在 Amazon Bedrock 与 Claude Platform on AWS 上可用,Fable 5.2 定位为 Anthropic 面向技术工作能力最强的通用可用模型。

推荐理由

原文交代了 Fable 5.2 在编码与科研任务上的定位、数据保留要求,以及迁移到新模型的实操路径。

正文 · AI 翻译

今天,我们宣布 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 上,重试由您的代码负责,而非自动切换。如果被拒绝的请求命中了提示缓存,拒绝响应中还会包含一个回退信用令牌。在重试时发送该令牌,将按缓存读取计费,因此您无需为同一缓存支付两次写入费用。有关回退信用的更多信息,请查看文档。

对于网络安全和生命科学领域的授权工作,Claude Mythos 5.2 可通过 Anthropic 的验证计划使用。

Claude Fable 5.2 和 Mythos 5.2 的用例

Fable 5.2 的适用场景:

  1. 代理式编码,适用于大型、多仓库代码库。
  2. 长时间运行的代理,用于协调多个子代理进行多日工作。
  3. 科学研究,从新的分析方法到形式化数学证明。
  4. 财务分析,用于定量研究和预测。
  5. 3D、硬件和运动设计,用于在代码中生成环境、组件和模拟。

Mythos 5.2 涵盖两个高风险领域,仅可通过前述验证计划使用:

  1. 网络安全,用于安全工程、红队演练和渗透测试。
  2. 生命科学研究,尤其是生物分子设计和研究综合。

数据保留与企业前沿保障

Anthropic 将 Claude Fable 5.2 指定为受覆盖模型。默认情况下,其使用需要保留数据最多 30 天并进行人工安全审查。在 Amazon Bedrock 上,Amazon 人员会在 AWS 边界内执行审查。在调用模型之前,请在您的账户或项目上设置 aws_review 数据保留模式。详情请参阅Amazon Bedrock 数据保留。

与 AWS 合作构建的企业前沿保障(EFS)将零数据保留(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 SDK 使用 Anthropic Messages API 调用 bedrock-runtime 上的模型。你也可以继续通过 AWS Command Line Interface (AWS CLI) 和 AWS SDK 使用 bedrock-runtime 上的 Invoke 和 Converse API。

先决条件

要跟随本文中的代码示例操作,你需要具备以下条件:

  1. 一个已启用 Amazon Bedrock 访问权限的有效 AWS 账户。
  2. 已安装并配置好相应凭证的 AWS CLI。
  3. Python 3.9 或更高版本。
  4. 已安装 Boto3(适用于 Python 的 AWS SDK):pip install boto3。
  5. AWS Identity and Access Management (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"))

你可以浏览 Getting Started 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 时,该技能会审查你的代码并引导你完成以下步骤:

  1. 更新模型引用 在应用程序代码中将模型 ID 替换为 Fable 5.2 的 ID。
  2. 调整思考设置 在适合新模型的情况下,将手动思考配置改为自适应思考。
  3. 清理过时参数 移除已弃用的 beta 标头、参数和不再适用的设置。
  4. 建议 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:

  1. “将我升级到 Claude Fable 5.2” Claude 会审查你的代码并引导你完成必要的更改。
  2. “提高我的缓存命中率” 该技能会应用许多开发者忽略的提示词缓存规则,帮助降低 Bedrock 上的成本。
  3. “为我的智能体添加上下文压缩” 它会引导你了解压缩原语和智能体模式,以支持长时间运行的 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 上浏览入门笔记本。


关于作者

Dani Mitchell

Dani Mitchell

Dani 是 AWS 生成式 AI 高级专家解决方案架构师,负责 Anthropic on Amazon Bedrock 的市场推广工作。他帮助全球企业利用 Anthropic 在 Amazon Bedrock 上的模型和能力设计并部署生成式 AI 解决方案,以构建可扩展、可用于生产的应用程序。

Anshika Saxena

Anshika Saxena

Anshika 是 AWS 的生成式 AI 数据科学家,专注于 Amazon Bedrock。她通过指导企业客户在 Amazon Bedrock 上构建和实施解决方案,帮助他们加速采用生成式 AI 和代理式 AI。她还与 ISV 和初创公司合作,帮助他们使用 Amazon Bedrock 上最新的 Anthropic 服务。

Aamna Najmi

Aamna Najmi

Aamna 是生成式 AI 高级专家解决方案架构师,专注于 Anthropic 模型以及在 Amazon Bedrock 上大规模运营和治理生成式 AI 系统。她帮助 ISV 解决挑战、拥抱创新,并借助 Amazon Bedrock 创造新的业务机会。

Alfredo Castillo

Alfredo Castillo

Alfredo 是 AWS 生成式 AI 高级专家解决方案架构师,专注于 Anthropic 模型在 Amazon Bedrock 上的市场推广。他与金融服务客户合作,在分布式系统中设计和扩展生成式 AI 解决方案,并将生成式 AI 实验转化为生产工作负载。工作之余,他热衷于家庭和耐力运动。

Sofian Hamiti

Sofian Hamiti

Sofian 是一位技术领导者,拥有超过 12 年构建 AI 解决方案的经验,并带领高绩效团队最大化客户成果。他热衷于赋能多元化人才,以推动全球影响力并实现他们的职业抱负。

来源:AWS Machine Learning Blog · aws.amazon.com