计费与账户
失败请求如何收费
上游报错、超时、断流、取消时怎么扣费,以及“待核对”是什么。
原则:按上游实际产生的用量扣费,不按估算扣费,也不重复扣费。
| 情况 | 是否扣费 | 说明 |
|---|---|---|
| 请求在平台被拒绝(Key 无效、余额不足、模型不支持) | 不扣 | 没有发给上游 |
| 上游返回错误且没有用量 | 不扣 | 例如 401、429、5xx |
| 正常完成 | 按 usage 扣 | |
| 流式中途断开 | 先进入“待核对” | 平台向上游核对实际用量后结算 |
| 超时或你主动取消 | 先进入“待核对” | 上游可能已经产生用量,平台会尽力取消上游请求 |
什么是“待核对”
请求开始前,平台会按最大可能的费用预留一部分余额。如果请求结束时拿不到确定的用量(断流、超时、取消),这次请求的状态会标为“待核对”:
- 预留金额暂时冻结,不会立即扣除,也不会立即释放。
- 平台通过上游账单或查询接口核对实际用量,核对后按实际用量结算,多余部分释放。
- 超过 24 小时仍未核对的请求会转人工处理,处理规则会提前公示,不会无限期冻结你的余额。
关于重试
平台默认 不自动重试,也不会换线路或换模型重发。原因是重发可能让上游重复计费。需要重试时,请由你的程序判断后重新发起;带 Retry-After 的 429 请按提示的时间等待。