做电商图、素材图或者批量写真的人,最常卡在同一个问题上:同样是出一批图,为什么这次账单比上次高出一截,而自己完全说不清贵在哪一步。原因通常不是单价变了,而是你根本没确认过这家是按张、按分辨率还是按积分扣的。这篇不讲具体数字,只给你一套能反复用的口径确认法和用量估算流程,让你在开工前就把预算框住,出图后能对上账。
做电商图、素材图或者批量写真的人,最常卡在同一个问题上:同样是出一批图,为什么这次账单比上次高出一截,而自己完全说不清贵在哪一步。原因通常不是单价变了,而是你根本没确认过这家是按张、按分辨率还是按积分扣的。这篇不讲具体数字,只给你一套能反复用的口径确认法和用量估算流程,让你在开工前就把预算框住,出图后能对上账。
关于 seedream 5.0 pro 价格这类问题,外界能查到的数字变化很快,站内也只在资料库里记录当时的挂牌情况。与其背一个会过期的数,不如把判断方法学会:先搞清楚计费单位,再搞清楚哪些操作会额外触发扣费,最后用一套固定流程估算一批图的区间。下面按这个顺序拆。
先确认它到底按什么单位收钱
图像模型的计费单位至少有四种:按张、按分辨率档位、按积分或点数、按生成步数。同一家的不同入口,比如官方 API 和聚合平台,写法可能都不一样。所以第一步不是算钱,而是把口径钉死。优先看官方 API 价格页,其次看平台计费说明,最后用控制台用量明细来校验;三处口径打架时,以用量明细为准,因为它反映的是实际扣费行为。
- 按张计费
- 每提交一次生成算一张,跟提示词长短基本无关,最容易估算
- 按分辨率档位
- 低档和高档单价不同,同一张构图换个尺寸成本就变
- 按积分或点数
- 内部再折算成货币,倍率和赠送额度会影响实际支出
- 按生成步数
- 常见于可控参数较多的接口,步数拉高就是加钱
- 去 /official-api 看官方入口的计费单位写法,记下它的计量词汇
- 去 /ai-nav/category/ai-model-platform 对照同类图像服务的口径,看行业里怎么拆分档位
- 在控制台找用量明细,导出一段时间的记录,看扣费行是按什么字段计数的
- 如果你用的是订阅制出图工具而不是按量接口,这一节的判断方法直接作废,改去看 /plans 那一类页面
分辨率、比例和重绘次数是怎么叠上去的
多数文生图服务在高分辨率档位会翻倍或按像素区间提价,同一张构图的成本可能差好几倍。更隐蔽的是放大、重绘、局部修改这几类操作,很多人默认它们是「免费的后续操作」,实际上往往算作新的计费事件。批量修图时这一点最容易被忽略,因为你只会看到任务跑完了,不会逐条去看计费行。
| 操作类型 | 是否常被单独计费 | 批量场景下的影响 |
|---|---|---|
| 标准尺寸首次生成 | 通常是主要计费项 | 量最大,是预算主体 |
| 高分辨率出图 | 多数会提价或翻档 | 同一张图成本抬升明显 |
| 放大与高清修复 | 多数算新一轮计费 | 批量修图时最容易超预算 |
| 局部重绘与改图 | 视实现而定,常单独计 | 反复修改会线性叠加 |
| 失败或超时重试 | 要看平台是否计费 | 不确认就会对不上账 |
做法很直接:把自己要出的尺寸列成一张小表,标清哪些走标准档、哪些必须上高档,再按张数加权,算出这一批的加权平均单张成本。具体档位的挂牌数字,到 /official-api 和控制台用量页核对当时的数字,别用印象里的旧值。如果服务方明确写了「不区分分辨率统一定价」,这张表就只剩记录用途,不用做加权。
一批图要花多少钱:四步估算法
估算不是拍脑袋,也不是求一个精确值,而是求一个能框住预算的上限。这套四步法可以套在任何按量的图像服务上,换模型只需要换掉第三步的单价来源。记住一点:估出来的数字是预算上限,不是应付金额,实际结算以控制台为准。
- 第一步:定目标张数先算最终要交付多少张,再乘一个废片系数得出实际要跑的张数。别只按成品数下单,否则中途不满意就得追加预算。
- 第二步:定每张的平均生成次数一张成品往往不是一次生成出来的。记录你习惯的挑图比例,比如几次里能挑出一张,把它作为平均次数。
- 第三步:乘上对应档位单价按上一节的分辨率表,把标准档和高档的单价分别乘上各自的张数,再加总。单价去 /official-api 核对当时的数字。
- 第四步:留出重试余量网络超时、限速重提交、参数写错都会产生额外请求。按一定比例留余量,比例靠自己的历史记录回填,头几次先按保守值。
废片率没有标准值,只能靠记录自己的历史数据。可以用 /tools/model-cost-calculator 或 /tools/token-price-calculator 做第一遍粗算,把算出来的区间当成预算上限,跑两批真实任务后,用实际账单回填你的系数,估得会越来越准。
为什么这次账单和上次不一样
账单变动的排查顺序比看数字重要。最常见的偏差来源有三个:分辨率档位悄悄换了、批量任务里夹带了重试、并发太高触发限速后你又重复提交了一遍。这三个都属于自己的操作因素,不一定是平台调价。先对齐口径再看数字,确认你比对的两个账单是同一入口、同一计费单位、同一时间段,否则比出来的是两回事。
- 先比口径:确认两笔账单来自同一入口、同一计费单位、同一统计周期
- 再比构成:把生成张数、档位分布、失败次数拉出来对照,看是哪一项变了
- 排除调价:去 /price-watch 看这段时间有没有价格变动记录,是调价就直接按新口径重算
- 最后查限速:看任务日志里有没有重复提交的痕迹,这一点在批量任务里很常见
- 具体差额的排查顺序,可以参考本分区讲账单口径的那几篇,这里不重复
账单对不上,八成不是平台偷偷涨价,而是你的口径从头到尾就没统一过。
想压成本,优先动哪几个变量
压成本要有优先级,从影响大的变量开始动,不要一上来就纠结提示词写法。对图像生成来说,分辨率档位通常是最贵的那一档变量,其次是单张生成次数,再次是批量批次大小,提示词长度排在最后。按这个顺序调,同样的调整力度,省下来的量差得很远。
| 变量 | 对成本的影响 | 调整建议 |
|---|---|---|
| 分辨率档位 | 通常最大 | 先用低档出小样确认构图,只有通过的样本才上高档 |
| 单张生成次数 | 次大 | 提升提示词质量、固定风格模板,减少反复重跑 |
| 批量批次大小 | 中等 | 分批提交,第一批结果合格再继续,避免一次性打满预算 |
| 提示词长度 | 通常较小 | 别当免费项,超长描述仍可能触发额外计费 |
通用路径是先在低档位出小样确认构图,再对通过的少量样本上高档出成品。如果成品对细节锐度有硬要求,降档省下的钱会被返工吃掉,这时候省的要放在别处,比如减少无效重跑、缩小小样比例,而不是硬压分辨率。
把用量记下来,下次才能对账
对账的前提是你自己有一份记录。最少要记四个字段:时间、入口或模型、分辨率档位、生成张数(含失败)。失败请求是否计费要单独确认一次,很多争议都出在这里,有人以为失败不算钱,有人以为失败也扣,两种说法都能遇到,只能自己实测确认。
- 每批任务开始前记下起始用量,结束后记下终值,两者相减就是本批消耗
- 生成张数要含失败数,失败单列一栏,方便以后判断计费规则
- 档位字段不能省,同一个模型不同档位单价不同,混在一起就失去了参考价值
- 每批结束后核对一次控制台用量与自己记录的差异,差异连续出现两三次就能看出规律
- 字段清单可以参考本分区讲用量日志的文章,这里只说图像场景需要额外加的档位和失败两列
不同入口拿到的是不是同一套价格
官方 API、聚合平台、中转站在同一模型上的计费口径经常不一致,可能是倍率不同,可能是赠送额度抵扣,也可能是计费单位本身就换了。比价前先把口径对齐,否则比出来的是两个不同的东西。中转站这一层尤其要小心,标价低不代表实际便宜,还要看它的结算方式和额度规则。
中转站怎么看,去 /sites 和 /rankings 按可信度筛选,别只看标价高低。如果预算里已经把平台赠送额度算进去,首月数字会明显好看,别拿它当长期成本来规划。想看不同入口的实际响应情况,也可以用 /tools/speed-test 做一轮对照,把速度因素一并纳入判断。
开工前给这批图设一道闸
最后落到动作上。开工前先设一个本批次的张数上限或金额上限,跑过阈值就停下来复核,比月底看账单有用得多。批量任务分批提交,第一批结果出来再决定要不要继续,避免一次性把预算打满。这些动作不承诺任何具体的节省比例,但能保证你不会在毫无感知的情况下把预算花光。
- 开跑前写下本批次的上限,形式可以是张数也可以是金额,选你自己容易核对的
- 把任务拆成小批次提交,前一批结果合格再做下一批
- 把预算告警的配置方法套用过来,图像任务同样适用,阈值设在你心里那条线以下
- 每次触发阈值就停下来复盘一次,问清楚这一步花的值不值,再决定是否继续
常见问题
Seedream Pro 出图是按张收费还是按 token 收费?
图像类接口一般是按张或按分辨率档计费,不是按文本 token 那种输入输出分开算。但不同平台的包装方式不一样,有的折算成积分或点数。别凭印象判断,去官方价格页和控制台用量明细各看一次,两处说法不一致时以用量明细为准。
同样的提示词,为什么两次出图扣的钱不一样?
先排除三个最常见的差异:分辨率或比例档位变了、中间有过重试或局部重绘、两次走的是不同入口。把这三点对齐后再看数字,如果还是差,去价格变动页面确认这段时间有没有调价。
怎么预估一批图大概要花多少钱?
按「目标张数 × 平均生成次数 × 对应档位单价 × 重试余量」粗算一遍,先给出区间。废片率用你自己前两批的真实数据回填,别用别人的经验值。算出来的数字当预算上限用,不是应付金额。
低分辨率出小样再重出成品,真的更省吗?
大多数情况下省,前提是小样能帮你筛掉不合格的构图。如果你本来一次就过、废片极少,多一轮生成反而更贵。这个做法适合批量试风格、批量筛构图,不适合单张精修。
失败或超时的请求会不会也扣费?
各家不一样,这是账单争议的高发区。建议专门测一次:故意发一个必然失败的请求,然后去用量明细里看有没有记录。这个结论对你自己账号有效,别直接套用到别的平台。