列出可用模型分组
返回本次凭证实际能路由到的模型分组,以及每个分组作用在基础价格上的倍率—— 最终价格是 `模型单价 × rate_multiplier`。 返回的是**交集**:账户本身可访问的分组,再与 Key 的 `allowed_groups` 取交。 因为这才是用这个凭证发请求时真正会被路由到的范围。 `billing_source` 说明该分组从哪里扣费:`plan_only` 只扣套餐配额, `balance_only` 只扣余额。
返回本次凭证实际能路由到的模型分组,以及每个分组作用在基础价格上的倍率——
最终价格是 模型单价 × rate_multiplier。
返回的是交集:账户本身可访问的分组,再与 Key 的 allowed_groups 取交。
因为这才是用这个凭证发请求时真正会被路由到的范围。
billing_source 说明该分组从哪里扣费:plan_only 只扣套餐配额,
balance_only 只扣余额。
Authorization: Bearer sk-juc-...
前缀必须是恰好 Bearer (首字母大写 + 单个空格)。bearer、BEARER
或用制表符分隔都会被判为无效。
除 API Key 外,也接受 OAuth 设备访问令牌(仅限 oauth_access 类型的 JWT;
普通网页会话令牌会被拒绝)。
In: header
Response Body
application/json
application/json
application/json
curl -X GET "https://example.com/v1/open/groups"{ "groups": [ { "id": "9f1c2d3e-4a5b-4c6d-8e7f-0a1b2c3d4e5f", "name": "默认", "description": "通用分组", "billing_source": "balance_only", "rate_multiplier": 1 }, { "id": "7a2b3c4d-5e6f-4a7b-9c8d-1e2f3a4b5c6d", "name": "国模", "description": "国产模型,价格更低", "billing_source": "balance_only", "rate_multiplier": 0.8 } ]}按模型汇总用量 GET
同一个时间窗口,按模型而不是按时间聚合。回答的是「钱花在哪个模型上了」。 窗口参数与对齐规则同 `/v1/open/usage`。响应里没有分桶,但 `bucket` 仍然有意义 ——它决定窗口按小时还是按天对齐,因而会影响实际统计的区间。查几小时的数据时 传 `hour`,否则窗口会被拉宽到整天。
调用明细 GET
一次调用一行,按时间倒序分页。 ### 不返回的字段 调用日志里的上游诊断字段(上游账号标识、上游原始错误体、逐段延迟明细) **不在这里返回**。它们会点名具体的上游账号并附带厂商原始报文;你需要知道的是 请求失败了以及大致原因,而不是我们的哪个上游账号服务了它。 失败原因看 `status` 与 `http_status`。完整错误码表见 [错误码](/docs/errors)。