LEARN ONE THING AT A TIME

AI API 费用怎么算?
读懂单价,再核对用量

从每百万 token 的单价,到缓存与长上下文,再到账户额度和调用日志,逐项看清一次请求的成本。

2026-10-20 更新 · 每项信息附官网来源

先看清价格单位与适用条件

云路 API 模型广场使用 USD / 1M token 展示单价,1M 表示 1,000,000 token。token 是模型处理文本等内容时使用的计量单位,不能简单按“一个汉字就是一个 token”固定换算。

输入、输出和缓存可能使用不同单价。输出还可能包含上游返回的计费推理用量。因此,同样看到一段较短回复,也不一定代表只有可见文字参与计费。具体用量以请求记录和当前规则为准。

一次普通文本请求如何估算

在没有缓存和额外计费项目、使用同一价格档位时,可先按下面的方法估算:

普通输入 token ÷ 1,000,000 × 输入单价 + 计费输出 token ÷ 1,000,000 × 输出单价

举一个纯计算示例:假设输入单价为 $1 / 1M,输出单价为 $5 / 1M,一次请求有 2,000 个普通输入 token 和 1,000 个计费输出 token,则估算为 $0.002 + $0.005 = $0.007。这里的 $1 和 $5 是演示数字,不是本站某个模型的报价。

选择模型时,请回到模型广场读取当前售价和分组。系统按额度精度结算,展示金额可能有舍入,估算不能替代日志中的实际扣费。

缓存为什么要单独计算

缓存读取、缓存写入与普通输入是不同计费项目。命中缓存并不意味着请求免费,写入缓存也可能产生费用。具体是否出现这些项目,取决于模型、协议和上游实际返回的计费用量。

核算时应按对应项目分别乘以单价,避免把已经单独计费的缓存 token 再算进普通输入。Claude 模型详情还区分不同有效期的缓存写入价格;对照单价时应使用同一个缓存类型。

长对话和长上下文会怎样影响费用

客户端常会随新消息发送历史对话,轮次增加后,即使每次只发一句话,实际输入也可能不断变长。重复重试、工具交互和附加上下文同样可能增加总用量。

本站当前 GPT 价格详情区分标准与长上下文档位:输入上下文超过 272,000 token 后,整次请求使用长上下文档。已接入 Claude 的当前定价没有额外长上下文加价。阈值和单价可能调整,使用前以模型详情为准。

控制预算时,可以先选择适合任务的模型、精简无关上下文,给应用设置适当限额,再结合真实日志调整。限额设置不能代替对任务和重试行为的检查。

钱包额度和实际付款金额是两件事

云路 API 钱包以 USD 额度展示,当前 Stripe 在线充值以人民币收款。模型单价说明调用如何扣额度,充值报价说明购买相应额度需要支付多少人民币,两者不要混为一谈。

付款金额、可用支付方式和活动资格,以钱包报价、收银台和活动规则为准。不要把注册赠额、签到赠额或首充奖励当成每次调用都固定适用的折扣。

如何核对实际花费

  1. 在模型广场确认完整模型 ID、分组和当前价格条件。
  2. 用专用密钥发起一条短请求,并确认回复完整结束。
  3. 在用量日志查看对应时间、模型、输入输出用量与扣费。
  4. 如有差异,先检查缓存、上下文档位、客户端重试和权限,再通过工单提供脱敏记录。

完整规则见计费条款。还未接入时,可以先阅读《AI中转站怎么用》,按步骤完成账号、密钥与地址配置。