文档账户与计费

密钥管理与限额

每把密钥都可以单独设置额度上限、按时间窗口的用量上限、有效期和 IP 名单,不用时可以停用或删除。

更新于

每把密钥可以设置什么

设置作用超出后
分组决定能用的模型和计费倍率调用分组外的模型返回 404
额度上限这把密钥累计最多能花多少,0 表示不限制429,提示“API key 额度已用完”
时间窗口上限5 小时、1 天、7 天内最多能花多少429,API_KEY_RATE_5H_EXCEEDED 等
有效期到期后自动失效,也可以设为永久403,API_KEY_EXPIRED
IP 白名单 / 黑名单每行一个 IP 或 CIDR,只允许或禁止这些地址使用403,ACCESS_DENIED
启用 / 禁用临时停用,之后还能恢复401,API_KEY_DISABLED

金额上限的单位以控制台输入框里显示的为准。额度和时间窗口上限只限制这把密钥,账户余额用完时所有密钥都会停止(403,INSUFFICIENT_BALANCE)。

停用和删除

  • 禁用:在「API 密钥」列表里点「禁用」,之后用这把密钥的请求返回 401,可以随时重新启用。
  • 删除:彻底删除,不能恢复,之后返回 401 INVALID_API_KEY。
  • 密钥泄露时,先禁用或删除,换上新密钥,再到「使用记录」看看有没有不认识的请求。

用接口查用量

用密钥本身就能查它的用量,这个请求不消耗额度:

curl https://api.mallowapi.com/v1/usage \
  -H "Authorization: Bearer $MALLOW_API_KEY"

返回这把密钥今天和累计的请求数、各类 token 数与费用。CC Switch 一键导入后显示的余额,也是从这个接口读的。更详细的逐条记录在控制台「使用记录」里看。