总所周知,One-API 及其衍生软件的计费规则非常阴间,竟然是针对 gpt-3.5-turbo 的倍数来计算费用的。
自己配置中转站计费总是一塌糊涂,于是设计了一个脚本语言(?),来帮我做这份苦力。
格式示例
fx_rate usd cny 7.19
quota_per_usd 500000
# Deepseek models
model deepseek-chat 2 8 cny Mtokens
model deepseek-reasoner 4 16 cny Mtokens
# Claude models
model claude-4-opus 15 75 usd Mtokens
# And anything you like!
解说:
fx_rate
用于声明外汇价格,以便汇率转换
quota_per_usd
是 One-API 配置中控制每美元计费为多少个“单位”的值,如果没有瞎改过,一般都是 500000
,但是为了严谨性我这里还是要求声明
model
是声明模型的语句,参数分别为:模型 ID,输入价格,输出价格,标准货币,计费单位
以后还会支持上下文缓存的价格声明。
解析演示
待完善后发布至 GitHub。有需要的小伙伴可以自取。
首发于 NodeLoc