账单
ModelPort API 文档
使用说明
GET /v1/records/{id} 返回调用的价格与最终费用。
查询单次调用账单
curl "https://apimodel.store/v1/records/$MODELPORT_RECORD_ID" \ -H "Authorization: Bearer $MODELPORT_API_KEY"
媒体任务使用提交返回的 job_ 编号。文本请求使用 X-ModelPort-Request-Id 响应头中的 chat_ 编号。查询免费。
媒体异步提交响应及账单中的 reserved_usd 是受理时冻结的金额。settled 表示客户扣费已确定。charged_usd 是实扣金额,未确定时为 null,失败时为 "0.00"。媒体记录的 billing_pending 表示上游仍待对账。
账单也可从 data.task_id、data.settled 和 data.credits 读取请求编号、结算状态和实扣美元金额。异步媒体接口及签名回调的 data.reservedCredits 和 data.credits 分别为预扣和实扣金额。实扣未确定时返回 null。
Chat Completions、Responses、Anthropic Messages 和 Embeddings 可在正文中读取 usage.cost.charged。同步请求的 X-ModelPort-Cost、正文金额和账单金额一致。金额单位均为美元,账单和响应头用十进制字符串,usage.cost 用数字表示金额。
{
"currency": "USD",
"amount": 0.000035,
"discount": 1,
"charged": 0.000035
}流式 Chat Completions 需设置 stream_options.include_usage: true。Responses 的结束事件与 Anthropic 的 message_delta 会带已结算金额。Gemini 原生接口通过请求 ID 查账单。
从浏览器直接请求 https://api.apimodel.store 时,可读取 X-ModelPort-Request-Id、X-ModelPort-Cost 和 X-ModelPort-Job-Id。