用量 API
读取 OneKeyLLM 密钥的用量和剩余预算。
GET /v1/usage 会返回用于认证请求的 sk-lazytech-* 密钥预算。
curl https://api.tokapi.ai/v1/usage \
-H "Authorization: Bearer $ONEKEYLLM_API_KEY"响应
{
"object": "api_key.usage",
"id": "key_abc",
"name": "Claude Prod",
"redacted_value": "sk-lazytech-...abcd",
"created_at": 1711471533,
"last_used_at": 1711555126,
"budget": {
"limit_usd": "50200.000000000",
"used_usd": "751.154232800",
"remaining_usd": "49448.845767200"
}
}limit_usd、used_usd 和 remaining_usd 是十进制字符串,用于避免精度问题。
只有在展示时才需要转成数字。
交互页面
公开的 /zh/usage 页面会从浏览器直接调用该端点。
它不会保存密钥,也不会经过 Next.js 后端 route。
Budget schema
| Field | Type | 说明 |
|---|---|---|
limit_usd | string | 密钥配置的总预算。 |
used_usd | string | 已消费金额。 |
remaining_usd | string | 剩余预算。 |