CPA Key Billing 1.0:给 CLIProxyAPI 添加下游 API Key 计费与订阅额度

Hao 2026-09-03 01:52 1

经过一段时间的折腾,CPA API Key 计费插件今天终于整理出了相对完整的 v1.0.0 版本,发出来和大家分享一下。该插件主要用于管理通过 CLIProxyAPI 分发出去的 API Key(下游 API Key),可以记录用量、计算费用,并对不同 API Key 设置订阅额度、并发数和可用模型。下面介绍 1.0 版本的核心特性:


限制特定 API Key 的可用模型和并发量


该插件支持限制特定 API Key 的可用模型和并发量。对于可用模型,可以先在设置中创建一个模型分组,并将其应用到指定 API Key 上。




支持 API Key 登录插件页面


对于没有 CPA 管理密钥的拼车用户而言,可以使用 API Key 登录插件页面,查看个人订阅额度使用情况、请求事件等。值得注意的是,需要通过以下地址访问,才能使用 API Key 登录:


http(s)://<CLIProxyAPI 地址>/v0/resource/plugins/cpa-key-billing/ui#account


拼车用户无法登录 CPA 管理控制台查看认证账号限额使用情况,也可以使用 API Key 登录插件页面进行查看。



一个简单的分析页面


可以通过分析页面查看特定 API Key、时间范围的使用情况。





^-^ 升级提醒


如果使用过之前的版本,需要特别注意:



v1.0.0 不迁移旧版 JSON 或 SQLite 数据,需要使用新的数据库并重新配置。



默认数据库路径已经改为 plugins/cpa-key-billing-state-v1.db,如果以前显式配置过 state_file,升级前请修改路径,并保留旧文件作为备份。插件检测到旧格式时会拒绝打开,不会覆盖原文件。




原开源推广话题



本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:

我的帖子已经打上 开源推广 标签: 是
我的开源项目完整开源,无未开源部分: 是
我的开源项目已链接认可 LINUX DO 社区: 是
我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是
以上选择我承诺是永久有效的,接受社区和佬友监督: 是

以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出

概述
CL…




GitHub 仓库


最新回复 (7)
  • FluidCrystal 09-03 10:06
    1

    能不能给特定api key绑定可用ai提供商,我有一些只想自己用不想共享给朋友用,但里面模型又和其他站点的模型重复,直接绑可用模型没法实现这个效果

  • Hao 楼主 09-03 10:22
    2

    这是下一个待实现的目标,等实现后我回复你

  • HoshinoQ 09-03 10:37
    3

    mark一下,刚好最近想着通过cpa管理一下api ^-^

  • Zachary_H 09-03 15:58
    4

    这个是不是在插件商场里搜不到啊,没找到,没审批通过吗

  • Hao 楼主 09-03 17:48
    5

    插件市场展示需要在 CLIProxyAPI-Plugins-Store 仓库里面提交 PR,我上周就提交了,但是没有被合并。实际上这个仓库已经有两周多没有被活动过了 ^-^


  • Sisu 09-03 17:56
    6

    能不能加上通过下游 apikey 可以仅查看账号的配置,特别是模型映射,防止上游作弊

  • Hao 楼主 09-03 17:57
    7

    当前就是这样设计的,通过 API Key 登录只能查看,不能修改任何配置。



    支持 API Key 登录插件页面


    对于没有 CPA 管理密钥的拼车用户而言,可以使用 API Key 登录插件页面,查看个人订阅额度使用情况、请求事件等。值得注意的是,需要通过以下地址访问,才能使用 API Key 登录:


    http(s)://<CLIProxyAPI 地址>/v0/resource/plugins/cpa-key-billing/ui#account

* 帖子来源Linux.do
返回