Anthropic API 也就是常说的 Claude API,采用预付费、按量计费:账户里没有余额,请求就会直接失败。国内团队真正卡住的往往不是模型能力,而是充值这一步——用什么币种、汇率怎么算、多久到账、能不能开发票、剩下的余额能不能退。

本文把这些问题拆开讲。涉及具体单价、汇率和活动的地方,一律以站内价格页和充值页显示为准,本文不写死任何数字。

说明:Anthropic、Claude 是其权利人的商标。本文以 2026 年 10 月的常见流程为例,接口、价格与发票政策以官方页面和站内 模型价格 为准。

一、先分清两种充值路径

路径 A:Anthropic 官方账户

在 Anthropic Console 里绑定付款方式,购买信用额度或开启自动充值。优点是账单主体清晰、新模型上线即可用;代价是需要可用的海外支付方式、能稳定访问 Console,并且要自己处理汇率、税务和发票。

这种方式适合有海外主体或海外付款渠道、且只需要 Claude 一个模型的团队。

路径 B:国内 AI 网关

在中商起航 AI 网关注册后,用人民币充值到账户余额,再用同一账户的 API Key 调用 Claude。网关通常同时提供 Anthropic 兼容入口和 OpenAI 兼容入口:前者给 Claude Code 一类工具,后者给 OpenAI SDK 生态。

这种方式适合国内支付、需要人民币发票、同时接多家模型、希望一个后台看全部用量的团队。

两条路径不是谁替代谁,而是账单主体和运维边界不同。选之前先问三个问题:付款方式是否走得通、发票能否满足财务、出问题谁负责。

二、预付费模式是怎么运转的

Anthropic API 按 Token 计费,输入和输出分开计价,缓存读写、批处理等能力可能有单独价格。充值本质上是把一笔钱换成账户额度,之后每次请求按实际消耗扣减。

计费维度 说明 容易踩的坑
输入 Token 系统提示、历史消息、工具定义都算 把整个仓库塞进上下文,输入成本被放大
输出 Token 模型生成的内容 输出单价通常高于输入,长回答更贵
缓存 命中缓存的部分按缓存价计 以为开了缓存就一定命中
模型档位 Opus、Sonnet、Haiku 单价差异大 简单任务也用最高档
重试 每次重试都是一次新请求 429 之后无脑重发,成本翻倍

具体单价以 模型价格 为准。做预算时不要用“平均一次多少钱”拍脑袋,直接用最近一周的真实用量日志乘单价,误差会小很多。

三、汇率和手续费:把账算清楚

网关充值通常以人民币结算,背后需要把人民币换成美元去支付上游。这里有三层成本:

  1. 结算汇率:平台按哪个时间点的汇率折算,是实时价还是日终价。
  2. 支付通道费:银行卡、对公转账、第三方支付的费率不同。
  3. 服务费:平台是否在汇率之外再加一层服务费。

一个可用的核对公式:

实际可用额度(美元) = 实付人民币 ÷ 结算汇率 − 通道费 − 服务费

你不需要记住任何具体数字,只需要在充值页确认三件事:汇率写在哪一行、手续费是否单列、到账额度是不是按这个公式算出来的。如果页面只写“充多少得多少”却不写折算口径,先要一份书面说明再付款。

另外注意“赠送余额”和“现金余额”的区别。赠送部分通常不能退款、不能开票、可能有有效期,扣费顺序也可能排在现金余额之后。做企业预算时,把赠送额度单独记账,否则月底对不上。

四、到账、退款、发票检查清单

到账

  • 在线支付一般几分钟内到账;对公转账可能需要人工确认。
  • 到账后先看“余额”和“流水”两个页面是否一致。
  • 如果扣款成功但余额没变,先保存订单号再联系客服,不要重复支付。
  • 大额充值建议先充一小笔验证链路,确认无误后再补足。

退款

  • 未使用的现金余额是否可退、退多少、退到哪里,以平台条款为准。
  • 已消费部分、赠送部分、活动额度通常不支持退款。
  • 退款周期往往按支付渠道走,可能跨工作日。

发票

项目 需要确认
发票类型 增值税普通发票或专用发票
开票主体 公司名称、税号、地址电话、开户行账号
开票金额 按实付金额还是按到账额度
开票时间 付款后多久开、是否支持补开
对应凭证 订单号、合同、付款回单

企业采购建议把发票要求写进采购单,而不是付款后再问。个人测试先小额充值,确认模型和链路可用后再追加,避免余额长期闲置。

五、充值后的第一次调用

余额到账后,用 Anthropic 兼容入口发一条最小请求:

export ANTHROPIC_API_KEY="sk-你的密钥"

curl "https://ai.zhongshangqihang.com/v1/messages" \
  -H "x-api-key: $ANTHROPIC_API_KEY" \
  -H "anthropic-version: 2023-06-01" \
  -H "content-type: application/json" \
  -d '{
    "model": "claude-sonnet-4-5",
    "max_tokens": 64,
    "messages": [{"role": "user", "content": "只回复 OK"}]
  }'

返回 200 且有内容,说明 Key、余额、模型三项都通了。如果返回 insufficient quota,按下面顺序排查:

  1. 看余额是否已经到账。
  2. 看这个 Key 是否设置了额度上限。
  3. 看请求的模型是否在当前套餐或分组里开通。
  4. 看是否命中了限流,而不是余额问题。

六、成本控制与安全

成本控制不靠省着用,靠可见性:

  1. 一个项目一把 Key,按项目设预算上限。
  2. 简单分类、抽取、改写用 Haiku 或 Sonnet,复杂推理再上 Opus。
  3. 长文档先摘要再进上下文,避免每次都重复传全文。
  4. 打开用量日志,每周看一次消耗排名。
  5. 对重试做退避,不要 429 后立刻重发。

安全上记住几条:Key 只放在服务端环境变量里,不进前端、不进 Git;充值前核对域名和收款方;不要相信“低价代充”索要账号密码;企业付款走对公和合同流程;人员离职或项目结束时及时吊销 Key。充值记录、订单号和发票文件至少保留一个财务周期,对账时用得上。

七、常见问题

充值和订阅是一回事吗?

不是。订阅面向个人使用产品,API 充值面向程序调用,两者的额度不互通,也不能互相抵扣。

人民币充值后,账单上是美元还是人民币?

取决于服务商。网关通常给人民币订单和人民币发票,用量页可能同时显示美元消耗,方便和上游对账。

充值后可以马上开发票吗?

多数平台在支付成功后可以申请,但开票时间、类型和是否需要合同以平台政策为准。企业建议付款前就确认。

余额没用完可以退吗?

要看条款。未使用的现金余额、赠送余额、已消费部分的规则不同,充值时就要确认,不要等到不用了再问。

为什么同样的请求,两次扣费不一样?

输入长度、输出长度、是否命中缓存、模型档位都会影响扣费。用请求 ID 对用量日志,才能定位差异。

下一步

如果你需要人民币充值、统一账单、人民币发票,并且同时调用 Claude、OpenAI、DeepSeek 等模型,可以先 注册中商起航 AI 网关,小额充值跑通一条请求,再按项目拆分 Key。具体价格和汇率以 模型价格 为准。

相关阅读: