DeepInfra 余额查询与 API Key 接入教程

逐步创建 DeepInfra 独立 API Key,查询美元 Prepaid Credits。说明账面余额、未出账消费、限定模型赠金、权限风险与余额对账方法。

待真实账号验证

教程更新

已根据官方公开账单 API 和 Billing 控制台展示逻辑实现,待真实账号验证。尚未亲自登录验证 Key 创建流程、账务权限或充值后对账;自动测试不代表真实账号验收。

所需凭据
DeepInfra API Key
监控币种
USD · 美元
可以看到什么
账户预付 Credits
查询同一 DeepInfra 账户的 Prepaid Credits。按官方控制台口径计算 −(stripe_balance + recent):stripe_balance 是带符号账面金额,recent 是上次出账以来的消费,两者为美元,不是美分。这不是按 Token 价格推算的余额,也不是单个 Key 或本站项目钱包。

不接入 Quota Monitor,如何手动查看 DeepInfra 余额?

  1. 登录实际付费的 DeepInfra 账户,打开 Billing。
  2. 找到 Prepaid Credits,读取美元金额;负数表示账务欠费。
  3. 将模型专属赠金、月消费和 Key 限额分别查看;需要补充通用资金时使用 Add funds。
打开 DeepInfra Billing(在新标签页打开)

在 Quota Monitor 中接入 DeepInfra

  1. 1. 确认要监控的 DeepInfra 账户

    登录 DeepInfra,直接打开 Billing 页面,找到 Prepaid Credits。先确认登录账户就是业务实际使用 API 的账户;不要拿其他平台购买的模型额度或 Vercel 钱包来比较。

    完成后检查:看到了目标账户的美元 Prepaid Credits。接入监控不要求先付款;如果只想手动查询,停在这个页面即可。

  2. 2. 进入 API Keys,而不是 SSH Keys

    在左侧选择 Keys,打开 API Keys 标签。点击 New API key,进入 Generate API key 对话框。也可以使用下方直达链接,不需要寻找云厂商 IAM 策略页面。

    完成后检查:这是同一个 DeepInfra 账户的 API 密钥列表,不是 SSH Keys、其他平台 Key 或模型名称。以下菜单名来自官方公开页面文案,登录后流程仍待真实账号验证。

  3. 3. 创建独立 Key 并立即保存

    在 API Key name 填入 Quota Monitor,使用对话框的生成按钮创建。复制新生成的完整 Key 到安全位置;不要使用 Key ID、显示后缀或整段示例请求,也不需要选择 Also export this key to Vercel。

    完成后检查:已保存完整秘密值。官方提示生成后应立即复制,丢失时创建新的专用 Key,不删除其他应用正在使用的 Key。不要把密钥发到聊天、工单或截图。

  4. 4. 了解权限并检查已有安全限制

    普通 API Key 不是余额专用只读令牌,还可调用模型产生费用。单独命名便于审计和撤销,不会自动缩小权限。若团队设置了 Key 限额或 IP 限制,请管理员确认监控服务可访问账单;不能用电脑 IP 代替服务端出口 IP。

    完成后检查:接受该 Key 的实际权限风险,且没有为测试放宽账户安全策略。Key 限额不是账户余额;零限额是否允许账单读取尚未实测,不把它当作已验证的只读方案。

  5. 5. 在 Quota Monitor 项目内添加连接

    打开要监控的项目 → 添加供应商连接 → 添加新连接,选择 DeepInfra(美元 Credits)。填写连接名称,将步骤三的完整 Key 粘贴到 DeepInfra API Key 密码框,然后保存并接入项目。

    完成后检查:没有填写 Bearer 前缀、API 地址、Account ID、供应商项目 ID 或 Key ID。本站按 USD 查询;密钥加密保存,只显示末四位。通过 MCP 添加时使用安全录入链接,不把 Key 作为 Agent 参数。

  6. 6. 同步并与 Prepaid Credits 对账

    等待首次同步,或点击查询最新余额,确认成功查询时间已更新。再次打开步骤一的同一账户 Billing,将卡片美元金额与 Prepaid Credits 核对,不与月消费或模型赠金比较。

    完成后检查:账户、金额正负、币种与时间相符。当前仍待实测;若存在差异,请提供脱敏金额、错误码和查询时间,不提供 Key。同步失败后的旧快照不是最新余额。

  7. 7. 需要时展开金额说明

    点击余额旁的信息按钮查看带符号账面金额和已扣除的未出账消费。示例:stripe_balance = -20、recent = 3.25 时,Prepaid Credits 为 16.75 USD;不是 20 USD,也不要再除以 100。

    完成后检查:没有再次扣除 recent,也没有将它误认为自然月费用。若结果为负,表示该账务口径下欠费;限定模型 Credits 单独适用,不加到这笔通用资金里。

  8. 8. 需要充值时前往官方平台

    卡片点击前往平台,在同一账户 Billing → Prepaid Credits 中选择 Add funds,查看 DeepInfra 当前付款规则并自行完成付款。若是受托管的计费账户,没有此入口时按官方账单页面指引处理。

    完成后检查:付款确实入账后再同步。Quota Monitor 不调用充值 API,不代扣款,也不修改自动充值、限额或付款方式。

  9. 9. 停用或更换专用 Key

    更换时先创建新的专用 Key,在本站添加替代连接并确认同步成功,再移除旧连接的所有项目引用,删除不再使用的旧连接,最后在 DeepInfra Keys 删除旧专用 Key。套餐没有空余连接名额时先规划替换窗口。

    完成后检查:未撤销其他应用的生产 Key。仅从一个项目移除连接不会自动撤销供应商凭据;停止监控后仍需在官方平台撤销不再需要的 Key。

Quota Monitor 读取的 DeepInfra 数据范围

  • 公开 GET /payment/checklist 定义余额符号和未出账消费;组合公式与美元单位依据官方 Billing 页公开实现,尚待真实账号对账。缺失任一金额就同步失败,不默认为零,不只取 stripe_balance,也不重复扣除月消费。
  • 不包含 scoped_credits 中仅能用于指定模型的赠金,不与账户消费上限、单 Key 限额或其他平台钱包相加。多个项目引用同一账户时,不重复汇总这笔共享资金。
  • 保留负数表示欠费,不做绝对值或归零处理。官方明确返回 suspended=true 时标记账户不可用;其他情况不保证所有模型可调用,也不会把正余额当作服务可用证明。
  • 显示最近一次成功查询的账务快照,上游消费和付款入账可能延迟;手动刷新不会加速结算。当前只接入余额,不把 recent 称为本月费用,不修改自动充值或付款方式。
  • 看板展示最近一次成功查询的快照。手动刷新会重新请求供应商,但不保证上游账务没有入账延迟;失败时旧余额不能当成新结果。

DeepInfra 常见问题与排查

401 或 403:模型 Key 可以用,为什么账单失败?
确认同一账户、完整 Key、未撤销且没有 Bearer 前缀或 Key ID,检查 IP 限制及账务访问权限。模型调用成功不等于账单访问成功;无法授权时联系 DeepInfra,不改用 Cookie、提权令牌或关闭组织策略排错。
金额为什么不是 stripe_balance 的绝对值?
官方 Billing 会把未出账消费 recent 一并扣除,按 −(stripe_balance + recent) 展示美元。仅反号账面金额会遗漏消费;这两个字段不是美分,不能套用充值 API 或 scoped_credits 的美分单位。
有赠金、限额或其他项目,为什么金额不一致?
只监控账户通用 Prepaid Credits,不包含限定模型 scoped_credits,也不是单 Key 限额或月预算。同一账户的多个项目共用这笔资金;不要重复相加。
充值后没更新、负数或同步失败怎么办?
核对账户及付款状态,等待官方账务入账再刷新。负数保留为欠费;429 稍后重试,缺失字段或服务错误不会变成零。查看最近成功时间及错误码,不公开密钥。
能申请只读余额 Key 或自动充值吗?
未确认适用于本接入的只读余额 scope,普通 Key 具有消费风险。本站不使用充值或自动充值接口;不能接受托管风险时直接手动查看 Billing。

DeepInfra 官方资料

教程由 Quota Monitor 整理,非供应商官方教程。平台界面和权限可能变化,请以官方页面为准;实测范围以本页说明为准。

自动监控 DeepInfra

手动登录控制台查看很容易忘。Quota Monitor 会通过官方接口替你读取 DeepInfra 的数据。

  • 默认每 10 分钟刷新一次,也可以随时手动刷新。
  • 余额不足、Key 失效或同步失败会排在总览最上方。
  • 按项目查看各平台账号,也可以通过远程 MCP 在 Claude 等 AI 助手里直接询问余额。
免费开始使用