首页 / 教程 / 进阶技巧

API 令牌与额度管理:怎么给自己设预算上限?

很多人接入 API 后最怕一件事:账单失控。脚本写错了死循环调用、客户端忘了关、把 Key 发给了朋友……一个晚上余额清零。这篇教程教你用「令牌」功能把风险锁死:每把钥匙独立额度、独立用途,超了就自动停,怎么造都不会超出预算。

先搞懂:令牌和账户的关系

你的账户余额是「总钱包」,令牌是从钱包里分出来的「子钥匙」:

类比:账户是银行卡,令牌是子卡。给每个用途发一张子卡,丢了、刷爆了都只影响那一张。

实操:创建一把带额度的令牌

  1. 登录控制台,进入「令牌」页面,点新建令牌
  2. 名称:按用途起名,比如 chatbox-手机端cursor-写代码翻译插件——名字是给你自己看的,将来排查问题时一目了然
  3. 额度:填你能接受的上限,比如 5(元)。这是硬上限,用完这把令牌就停了,主账户余额不受影响
  4. 过期时间:不常用的场景建议设 30 天,到期自动作废,避免遗忘的钥匙长期裸奔
  5. 提交后复制 Key(只显示一次),填进对应的客户端

推荐的令牌分配方案

照着这个思路分,基本不会有账单意外:

日常巡检:三个页面看清楚钱去哪了

  1. 令牌页:每把令牌的已用额度实时可见,哪把烧得快一眼定位
  2. 日志页:每次调用的模型、token 数、耗时、花费逐条记录,异常调用(比如某个模型频率异常)在这里查
  3. 数据看板:按天汇总消耗曲线,周末和 weekdays 的用量差异一眼可见

常见问题

令牌额度用完了会怎样?

这把令牌的所有请求会被拒绝(403 / 额度不足),不会自动从主余额扣钱。新建一把或编辑额度即可恢复。

令牌能限制「只能用某些模型」吗?

可以。创建令牌时可以指定可用模型范围,比如只开放 flash 系列模型,防止误用旗舰模型烧钱。

Key 不小心泄露了?

立刻去令牌页删除或重置该令牌,然后换新 Key 更新到客户端。因为有额度上限,就算被人捡到刷,损失也锁定在额度范围内。

现在就去给你的 Key 上把锁

五分钟配好,之后再也不用担心账单惊喜。

留言交流

有问题、有补充,写两句吧~留言会实时显示在下方(无需注册)。

留言加载中…
← 上一篇:DeepSeek vs 通义千问 下一篇:API 报错排查手册 →