Skip to main content

概述

平台提供专用的账号余额查询接口 GET /api/user/balance,返回当前剩余额度和累计已用额度。
此接口使用个人资料访问令牌认证,不是模型调用 API Key(sk-xxx)。两者用途不同,请勿混淆。
余额响应同时包含原始额度字段和展示金额字段。原始额度字段始终以 quota 为单位;展示金额只用于前端展示,不改变账号额度、扣费或计费口径。

认证方式

在个人资料页生成或重置个人资料访问令牌,通过 Authorization header 传递:
模型调用 API Key(sk-xxx 开头)无法访问此接口。请确保使用个人资料访问令牌。

响应示例

金额展示启用时

金额展示禁用时

字段说明

推荐使用 data.display.balance 直接展示余额金额;如需原始额度值用于自定义计算,使用 data.balance_quota。展示币种可在「个人资料」页面的“额度展示币种”中调整,默认人民币 CNY。该设置只影响 display 展示字段,不影响原始 quota 数值和实际计费。

与其他接口的区别

常见问题

登录平台后,进入「个人资料」页面,点击「生成访问令牌」即可获取。
sk-xxx 是模型调用 API Key,只能用于 /v1/ 下的模型请求接口。账号余额查询需要使用个人资料访问令牌;用 sk-xxx 调用此接口返回认证失败是预期行为。
不会。展示币种只影响 display.currencydisplay.balancedisplay.used 等展示字段。quotaused_quotabalance_quota 仍是原始额度值,实际扣费和额度计算不受展示币种影响。
两者值相同。balance_quota 是为余额展示场景提供的语义更清晰的字段名。
display.enabledfalse 时,平台未对外提供可直接展示的金额字段。此时请保留原始 quota 值用于额度判断,不要假设站点的金额换算配置。