客服电话
|
昨天有个朋友给我发来一张截图,上面写着: "Codex quota exceeded" 然后问我一句:"API 去哪充值?" 结果聊了两分钟才发现,他根本不是 API 没钱,而是 ChatGPT 里的 Codex 额度用完了。 这也是现在很多开发者都会搞混的地方。 Codex 有 ChatGPT 额度,也有 OpenAI API 计费,这两个不是一个东西。 如果你正准备给 Codex "充值 API",建议先花 3 分钟看完这篇,不然很容易充错地方。 如果后面确认需要给 OpenAI API 添加付款方式,而自己的银行卡一直无法绑定,也可以准备一张支持 Visa、Mastercard 的国际支付卡。不少开发者会使用 HUTAO虚拟卡,支持支付宝充值,注册填写邀请码 aF4naE 可以领取 1 美元。不过先别急着充值,我们先搞清楚到底是哪种额度没了。 第一步:先判断是哪种"额度"这个真的非常重要。 很多人看到额度没了。 第一反应就是去找充值入口。 其实应该先看: 你是在什么地方使用 Codex。 如果你是在: · ChatGPT 网页版 · ChatGPT 桌面版 · Codex CLI(登录 ChatGPT) 那么消耗的是: ChatGPT 套餐额度。 如果你是在: · 自己写程序 · 调用 OpenAI API · 使用 API Key 那消耗的就是: API 余额。 两者充值方式完全不同。 API余额没了怎么充值?如果确认自己使用的是 OpenAI API。 操作其实很简单。 登录 OpenAI Platform。 进入: Billing 这里可以看到几个比较重要的信息: · 当前余额 · Payment Method · Usage(使用情况) · Billing History(账单记录) 如果没有绑定付款方式。 先添加银行卡。 绑定成功以后。 API 就会按照实际调用量自动计费。 这里很多人容易误会。 API 不是一次买多少 Token。 而是: 用了多少。 扣多少。 属于典型的按量计费。 怎么知道是不是API没钱了?别猜。 直接去后台看。 进入: Usage 这里可以看到: · 今天用了多少 · 哪个模型最费钱 · 每天消耗趋势 · 剩余额度 如果余额已经为 0。 或者付款失败。 API 自然就不能继续调用了。 为什么我充值了还是不能调用?这种情况也不少。 一般优先检查这几个地方。 Payment Method 是否正常看看银行卡有没有失效。 或者付款是否失败。 API Key 有没有用错很多人重新生成了 API Key。 程序还在调用旧的 Key。 自然一直报错。 有没有设置消费上限不少开发者都会设置: Monthly Budget。 达到预算以后。 API 会自动停止。 很多人还以为是没充值。 其实只是预算限制了。 API调用费用怎么控制?如果只是自己学习开发。 真没必要一上来就无限额度。 我比较建议这样设置。 先设置消费预算。 比如: 10 美元。 20 美元。 够学习很久了。 如果以后项目上线。 再慢慢调整。 另外还有一个小技巧。 不同模型价格差别挺大。 不是所有任务都需要最贵的模型。 比如: 简单文本处理。 日志分析。 数据清洗。 完全可以使用成本更低的模型。 长期下来。 能省不少钱。 国内银行卡为什么绑定不了?这也是评论区出现频率最高的问题。 通常有几个原因。 没开国际支付不少银行卡默认关闭: · 境外线上支付 · 自动续费 · 无卡支付 银行风控OpenAI 属于海外 AI 平台。 部分银行审核比较严格。 连续提交付款很多人失败一次。 继续点。 最后直接进入风控。 建议两三次失败以后。 先停下来检查原因。 没有国际信用卡怎么办?如果自己的银行卡一直无法绑定。 不少开发者会准备一张专门用于海外 AI 平台付款的虚拟信用卡。 例如 HUTAO虚拟卡。 支持: · Visa · Mastercard · 支付宝充值 注册填写邀请码 aF4naE 可以领取 1 美元。 比较建议的做法是,不要看到能开卡就直接申请,最好先咨询客服确认当前 OpenAI API 推荐使用哪个卡头,再进行绑定,这样能少走不少弯路。 还有一个很多人忽略的问题有时候并不是 API 没额度。 而是程序本身出了问题。 建议先看返回的错误信息。 如果是: · Billing · Quota · Payment 基本就是额度或付款问题。 如果是: · Authentication · Invalid API Key 那就去检查 Key。 不要一直想着充值。 方向都错了。 总结如果 Codex 提示额度用完,第一步不是充值,而是先分清楚自己使用的是 ChatGPT 套餐还是 OpenAI API。 如果是 API,就到 OpenAI Platform 的 Billing 页面检查付款方式、余额和消费预算;如果是 ChatGPT 内的 Codex,则需要查看当前套餐的额度规则,两者并不能互相通用。 最后提醒一句,很多开发者折腾半天,其实不是额度没了,而是银行卡没有通过验证。如果自己的 Visa、Mastercard 一直绑定失败,再考虑使用像 HUTAO虚拟卡 这样支持国际支付的虚拟信用卡,会比反复提交付款省事得多。 真正能提高开发效率的,不是一直充值,而是养成查看 Usage、设置预算和控制调用成本的习惯,这样 Codex 和 API 都能用得更久、更稳。
|