计费公式
这一页写公式,不写费率。 原因很直接:费率是运营数据,随模型上下线和供应商调价变动,写进文档次日就可能过期;而公式是代码,改它要发版。你需要的是”知道钱怎么算出来的”,这样看到账单能自己复核。所有金额在系统内以积分结算。汇率固定:1 元 = 100 积分(代码常量
CREDITS_PER_YUAN = 100)。通用管线
不论哪种计费单位,都走同一条链:1
解析计费单位
模型配置声明它按哪种单位计费:
token_split / per_call / per_ten_thousand_characters / duration_second / cost_matrix。2
算供应商成本或直接算费率
走成本矩阵的,先按参数条件匹配规则拿到成本(元);未启用成本矩阵的,直接用配置的费率算。
3
加价
售价(元) = 成本(元) × (1 + marginPercent / 100)4
换算积分并向上取整
积分 = max(1, ceil(售价 × 100))5
乘参数系数
某些参数(分辨率、模式等)配了系数时:
最终积分 = ceil(基础积分 × 系数)一、token_split:按 token 分别计价
用于对话模型。输入与输出分别有费率,单位是积分 / 百万 token。
没有分项 token 时的回落
有些供应商只回总 token,不分输入输出。此时用混合费率:供应商成本记录
有配供应商成本时,同时记账(不影响你的扣费,用于平台对账):二、duration_second:按秒计价
用于视频生成、沙箱运行时长等。
flat 模式的存在是因为部分供应商按”一次生成”收费而不按时长——同样是 duration 单位,规则里选 flat 就退化成固定价。
三、per_call:按次计价
用于图片生成等一次一结果的调用。
generate_batch)按实际张数计次,不打折。
四、per_ten_thousand_characters:按万字符计价
用于 TTS、翻译等按文本量计费的能力。与 per_call 共用同一段实现,只多一个除数:
匹配成本规则时用的是原始字符数(
callCount),只有计算金额时才除以 10,000。所以”超过 5 万字符换一档费率”这类阶梯规则要按原始字符数写,不是按万字。五、cost_matrix:参数条件 → 成本
不是第五种计费单位,而是前四种之上的一层定价策略。它让同一个模型按参数走不同价格(如 1024x1024 与 4K 不同价)。
规则结构:
- 规则按顺序求值,第一条全部条件命中的规则胜出
- 同一条规则内的多个条件是 AND 关系
conditions为空数组的规则匹配一切,作为兜底- 条件有三种形态:枚举(
values任一命中)、区间(min/max,可配minExclusive/maxExclusive决定开闭)、精确相等(equals)
售价不存库:只存成本 + 加价率,计费时现算。这样调整毛利只改一个数,不用回填历史定价。
积分扣减顺序(六桶优先级)
账户里的积分不是一个数字,而是六个桶。扣费时严格按以下顺序消耗:1
1. 每日签到(daily)
次日零点(东八区)过期。最先扣,因为它最快作废。
2
2. 注册赠送(signup)
90 天有效。
3
3. 套餐赠送(plan_bonus)
一个订阅周期内有效。
4
4. 邀请奖励(referral)
长期未活跃 100 天后回收。
5
5. 充值赠送(recharge bonus)
永久有效。
6
6. 充值本金(purchase)
永久有效,最后才动。
过期回收是”定向扣某一笔”而不是走优先级——回收记录携带来源交易 ID,精确扣那一笔的剩余量。找不到对应笔时才回落到按优先级扣。这保证了”注册赠送过期”不会误伤你的充值余额。
专家收益分成
创作者收益按两条独立路径计算。买断(解锁专家)
按量分成(消耗)
消耗分成在
professional(20%)之后不再提升——升到 master 只提高买断分成。
提现换算
自己复核账单
1
拿到本次调用的单位与费率
消费记录里带
pricingUnit 与费率快照。2
按本页公式手算
注意每一步都
ceil,且最低 1 积分。3
对不上时先查三件事
- 是否命中了参数系数(
factorCoefficient不为 1) - 是否走了成本矩阵而不是固定费率
- token 单位是否因为供应商没回分项而走了混合费率回落
相关页面
限额表
额度、有效期、频率限制
积分与消耗
积分的获取与查询
收益体系
创作者收益的完整说明
定价与计费
给自己的专家定价
核对日期 2026-08-11。来源:
services/core/src/db/service/credit-consume.ts(计费管线与六桶优先级)、services/core/src/constants/cost-matrix.ts(成本规则)、services/core/src/db/service/platform-config.ts(分成比例与提现规则)。费率与成本数值属运营数据,本页刻意不写。
