免费 AI Token 导航 Free Token Navigation

Amazon Bedrock 免费额度申请指南:新账号最高 200 美元抵扣积分

AWS
一次性赠额 生效中

免费额度

新账号最高 $200 AWS Free Tier 积分,可用于 Claude / Llama 等模型

注意事项

额度是 AWS 账户级的,不是 Bedrock 专属,可能被其他服务消耗掉。已绑 AWS 的老账号通常领不到。

教程

Amazon Bedrock 是 AWS 提供的托管大模型服务,它的免费额度实际是 AWS 账户级的 Free Tier 积分,新账号最高 200 美元,可用来抵扣 Claude、Llama 等模型的调用费用,并非 Bedrock 专属的独立优惠券。

平台官网 / 产品概览图
  1. 注册新账户并绑定支付方式:从 AWS 官网注册,需要邮箱与手机号验证,并绑定一张支持国际支付的信用卡(通常会预扣 1 美元做验证)。已经绑定过支付方式的老 AWS 账号一般领不到这份新账号额度。
  2. 从正确的入口进入:登录 AWS 管理控制台,在顶部搜索框输入 Bedrock 进入 Amazon Bedrock 控制台;若提示区域不可用,请切换到已开放 Bedrock 的区域(如 us-east-1、us-west-2),模型可用性与区域强相关。
  3. 开通模型访问权限:在左侧导航找到「模型访问」(Model access),点击管理并勾选需要的模型提供方(Anthropic、Meta 等)后提交,通常几分钟内生效;Claude 系列可能要求填写用途说明。
  4. 查看额度与有效期:200 美元积分在控制台的「账单与成本管理」中的 Free Tier 页面查看剩余金额与到期时间,具体数值和有效期以控制台实际显示为准,Bedrock 控制台里不会有单独的「领取」按钮。
  5. 避开常见坑:积分会被同一账户下的 EC2、S3 等其他服务消耗,测试期间尽量只开 Bedrock;超额部分按量计费,建议在 Budgets 里设置预算提醒;不要用已在用的生产账号做测试,以免额度被其他服务悄悄吃掉。

Bedrock 没有像 OpenAI 那样的单一 base_url:原生调用走 AWS SDK 和 SigV4 签名,区域端点形如 https://bedrock-runtime.us-east-1.amazonaws.com。若想用 OpenAI 兼容的写法,需要在本机或服务器跑一层代理(如 LiteLLM、Bedrock Access Gateway),得到形如 http://127.0.0.1:4000/v1 的 base_url,模型名写成 bedrock/anthropic.claude-3-5-sonnet-20240620-v1:0 这类映射形式。

平台官网 / 产品概览图

先确认当前区域里有哪些模型 ID 可用,用 AWS CLI 即可列出:

aws bedrock list-foundation-models --region us-east-1 --query "modelSummaries[].modelId" --output table

再把密钥配置到环境变量,建议单独建一个 IAM 用户,只授予 bedrock:InvokeModel 权限,不要用主账号密钥:

export AWS_ACCESS_KEY_ID=替换为你的访问密钥ID
export AWS_SECRET_ACCESS_KEY=替换为你的私有访问密钥
export AWS_DEFAULT_REGION=us-east-1

下面是一次对话补全的最小可运行示例,Claude 系列需要在请求体里带 anthropic_version:

import boto3
import json

client = boto3.client("bedrock-runtime", region_name="us-east-1")

body = json.dumps({
    "anthropic_version": "bedrock-2023-05-31",
    "max_tokens": 512,
    "temperature": 0.7,
    "messages": [
        {"role": "user", "content": "用一句话说明什么是向量数据库"}
    ]
})

resp = client.invoke_model(
    modelId="anthropic.claude-3-5-sonnet-20240620-v1:0",
    body=body,
    accept="application/json",
    contentType="application/json"
)

print(json.loads(resp["body"].read())["content"][0]["text"])

关键参数说明:modelId 决定调用哪个模型,必须是控制台里已获授权的 ID;body 是 JSON 字符串而非对象,Claude 必须带 anthropic_version 与 max_tokens,提示词放在 messages 数组里;contentType 与 accept 固定为 application/json;返回值要先读 resp["body"] 再解析 JSON,不同模型返回结构不一样。

额度耗尽或限流时的典型表现与排查顺序如下:

  1. ThrottlingException 或 HTTP 429:触发了每分钟请求数或 token 配额,先降并发、加指数退避重试,再在 Service Quotas 里查看是否需要提额。
  2. AccessDeniedException:模型访问未开通,或 IAM 用户缺少 bedrock:InvokeModel 权限,回到控制台的模型访问页面确认状态已授予。
  3. ModelNotReadyException 或 ValidationException:模型 ID 写错,或该模型在所选区域不可用,用上面的 list-foundation-models 命令核对区域与 ID。
  4. 调用一切正常但账单持续增长:Free Tier 积分已经用完,账户转入按量计费,去账单与成本管理的 Free Tier 页面核对剩余额度并设置预算提醒。

这个还能用吗?点一下告诉我们

只能从下方固定选项中选择,无法自由输入,避免垃圾信息与安全隐患。

标签

需绑卡$200

官方入口

官网 ↗

留言区 0

真实访客可自由留言,提交后先经内容安全审核(本地 + 可选远程 API)再展示;违规内容会被拦截,不会出现在此处。示例留言均带「示例」标识,不冒充真实用户。

  • 还没有留言,来抢沙发~(示例留言已标注「示例」字样,非真实用户)
录入:2026-10-26 · 最近更新:2026-10-26 · 分类:海外 API · 额度更大