新突破,OpenAI ChatGPT可以按key统计用量了,附开源代码

563 阅读1分钟

一、新突破

1月5号左右,OpenAI后台查询功能更新了一次,api key增加了TRACKING属于,可以设置是否跟踪某个特定key的用量。按官方的说法,这个功能是12月份开始的,新增的key都默认会开启跟踪,旧的key可以手动开启。 这是个好消息,一个账号上最多添加25个key,之前一直没办法单独统计key的用量,如果是多人共享账户额度的话需要一人一个账号拉进组织,按账号统计用量。现在有了这个功能,就可以直接每人分配一个key,按key来统计用量了,少了很多麻烦,封号的风险也更低了。

image.png

image.png

前后端代码已经开源,有需要的朋友github自取。

github:github.com/lonlie/open…

二、已部署好的版本,可直接在线使用

gptbill.lonlie.cn/

image.png

三、实现逻辑:

统计用量主要用的接口是activity,返回组织的用量明细数据,包含chat、dalle、whisper等多维度数据,同时会包含具体的模型、tokens量、使用人、使用的key等信息,基于这些信息再结合各模型的价格(最新OpenAI模型价格及限速表,gptbill.lonlie.cn/pricinglimi…)就可以计算出用量了。

用量明细:api.openai.com/v1/dashboar…

image.png

image.png

最新最全 ChatGPT OpenAI 模型model价格及限速表,gptbill.lonlie.cn/pricinglimi…

image.png

四、可参考的文章: