minimax m2.5 价格

成本与用量

把 MiniMax 各版本模型的价格档位拆成可比口径,帮开发者在动手写代码前先算出自己这活大概花多少钱。

很多人查 MiniMax 价格时,只看到一个每百万 token 的数字就拿去乘自己的用量,结果预算和账单差一截。问题不在数字错,而在于版本、模态、输入输出、缓存各自的档位没对齐。这篇不给你一个死价,而是给一套查价和折算的顺序:先确认你要调的是哪一档,再去站内核对当时的官方数字,最后换成自己业务里的单次成本。

先分清你要查的是哪一档

搜「minimax 价格」最容易被坑的一点,是搜到一个数字就直接拿去算成本,但其实同一代里往往有好几个版本并行在跑,比如对话版、长上下文版、轻量版,各版本的计价档位并不一样。所以拿到任何报价之前,先回到模型库确认这个数字挂在哪一行、对应哪个版本,再决定要不要用。

按用途分计费单位通常怎么算容易搞混的地方
文本对话按输入/输出 token 分别计价输入和输出往往不是一个价,只看一个数会低估
长上下文处理超出基础长度后另有阶梯或倍率把短上下文的单价套到长文档任务上,会算出偏低的预算
语音合成按字符或时长计费有人直接套文本的每百万 token 价,量纲根本对不上
视频/图像生成按次、按秒或按分辨率档计费和 token 无关,混在一起比价没有意义

所以第一步不是比价,是归类:先问自己这个 key 拿来干什么。如果是纯文本问答,就只看文本档;如果是给会议录音做转写加摘要,那文本和语音两笔账要分开算,加总才是真实成本。把不同量纲的价目表放在一张表里对比,得到的结论基本都是错的。

  • 先确认版本:到模型库看这个数字对应的是哪一档能力,版本对不上,价格就没参考价值
  • 再确认用途:文本、长上下文、语音、视频各自的计费单位不同,不要跨用途搬数字
  • 再看渠道口径:官方直连、聚合平台、中转站三者的标价方式不一样,比价前先对齐口径
  • 最后看是否含税含费、是否有最低消费或预充值门槛,这些会直接改变实际单价

第三条路最容易忽略:同一个版本,在官方直连、聚合平台、中转站上的标价口径可能完全不是一回事。官方页面写的是标准计价;聚合平台可能叠加了自己的汇率或服务费;中转站有的按次卖、有的按额度折算,还可能带有效期。你看到的「便宜」很可能只是口径不同,不是真便宜。这类差异官方接口页和模型库都有说明,比价前先去对齐口径。

  1. 锁定版本到模型库找到你要用的那一档,记下它的定位是通用对话还是长上下文或语音,别只记名字
  2. 锁定用途确认这次调用走的是文本、语音还是生成类接口,选对应的计价单位
  3. 锁定渠道口径分别看官方直连页和中转站说明,确认标价是不是同一种计价方式,不同就先换算再比
  4. 留出波动空间渠道报价会调,真要下单前再回站内页面核对一次当前数字,不要拿几天前存下来的截图做决策
比价之前先对齐口径,比错了口径,便宜的那家可能只是算法不一样。
下一步模型库里有各版本定位和接口兼容清单,官方接口页能看到直连的计价说明,两边对着看再决定走哪条路。

计价单位不同,价格就没法直接比

很多人比价的时候习惯把「每百万 token 多少钱」当成一个统一标尺,但这一步最容易翻车。文本类模型的输入和输出是分开计价的两笔账,输出通常比输入贵,做预算时如果拿一个单价去乘总 token,结果会明显偏低。正确做法是先把一段对话拆成「输入 token」和「输出 token」两个数,再分别乘各自的单价后相加,这才是这条请求的真实成本。

输入计价
你发给模型的上下文,包括系统提示、历史消息、检索回来的资料,都算输入侧消耗
输出计价
模型生成的内容,通常单价更高,长回答、长代码、长翻译会明显放大这部分
缓存命中
部分渠道对重复前缀单独给一个更低的单价,也有渠道不做区分,口径不一致就没法横向比
非 token 计费
语音按秒或按字符、图像按张或按分辨率、视频按秒,跟 token 完全是两套体系
内容类型常见计价单位混算时的坑
文本对话输入 token / 输出 token 分别计只按总量乘单一单价,漏掉输出更贵这一层
带历史的连续会话输入里可缓存部分可能单独计不确认渠道口径,长会话实际单价会算错
语音合成与识别按字符或按秒当成文本 token 算,量级直接差一大截
图像生成按张或按分辨率档位按 token 估算,数量一多误差指数级放大
视频生成按秒或按分辨率用文本单价硬套,预算基本不可用
  • 先分清这条请求是哪一类:纯文本、长会话、语音、图像还是视频,不同类型不进同一个公式
  • 文本类单独统计输入 token 与输出 token,不要合并成一个总数再乘
  • 长会话场景先问清楚缓存命中怎么算,是打折、免费还是不区分,这决定了实际单价能差多少
  • 确定你用的渠道是否把缓存部分拎出来单独计价,换渠道后同一套提示词的成本结构可能完全不同
  • 非文本类一律回到它自己的计量单位,别拿 token 单价去套
  • 拿不准就先到站内试算工具跑一遍,别凭记忆估
  1. 拆单位把这条请求按内容类型归类,确认它究竟按 token、按字符、按张还是按秒计。每类只能用它自己的单位进公式。
  2. 分账文本类把输入与输出的 token 量分别记下来,各自乘对应单价再相加。这一步是预估能不能准的分水岭。
  3. 查缓存口径针对你正在用的渠道,确认重复前缀是否有单独计价规则。若渠道不支持或口径不明,就按全额输入保守估。
  4. 工具试算用站内计算器把同一组参数跑一遍,跟手算结果对齐。两边差得多,说明某一项单位或口径搞错了。

需要提醒的是,上面这套拆法适合「成本预估」这个用途。如果你只是想粗看某个模型贵不贵,直接看单一单价也能有个印象,但一旦要接进业务算账、做预算或对外报价,就得分单位和分方向去算。对多模态混用的项目来说更是如此,文本、语音、图像往往走不同计费逻辑,最终账单是几套体系加起来的和,任何一处用错单位都会让整体数字失真。试算入口在 /tools/token-price-calculator 和 /tools/model-cost-calculator,跑之前先把单位归类做好,比反复调参数更省时间。当前各家的具体单价和口径,到 /pricing 页面核对当时的数字。

从价格查到自己的成本,四步走

很多人查价格的方式是:搜一下单价,心里默算「大概几分钱一次」,然后拍脑袋报个预算。这种做法在调用量小的时候看不出问题,一旦上线跑量,账就对不上。原因很简单——你估的是「一次对话」,实际账单里还有系统提示词、工具描述、历史上下文、重试请求。所以这四步的核心不是算得多精,而是先把口径统一,再算区间。

  1. 第一步:跑真实样本,记录三个数挑一段跟线上最接近的请求样本,比如带系统提示词、带历史对话、带工具调用的完整链路,跑上几十次。每次记录输入 token、输出 token、命中缓存的比例。别用一句「你好」测,那测出来的数字没有参考价值。记录用表格或日志,不要靠回忆。
  2. 第二步:去 /official-api 核对计费口径打开站内 /official-api 页面,找到对应模型当前的输入价、输出价、缓存价,以及计费单位是按 token 还是按千 token。注意区分标准档和缓存档,两者的单价不是一回事。把当时的数字抄进你的测算表,并标注核对时间,因为价格档位会调整。
  3. 第三步:算单次成本,再乘调用次数公式是「输入量 × 输入价 + 输出量 × 输出价」,缓存命中的部分按缓存价单独算。得出单次任务成本后,乘上你预估的每日或每月调用次数,得到一个基准月度数字。这一步的关键是调用次数别用「用户数 × 次数」拍,最好从日志或产品埋点里取真实值。
  4. 第四步:按高、中、低三档各算一遍同一次测算至少出三个结果:低档按保守调用量,中档按预期量,高档按峰值或推广后的量。每一档都要额外留出重试、失败请求、超时重发的余量,通常这部分占实际请求的一到两成。只算理想情况,预算一定超。
测算项怎么取数常见坑
输入 token真实请求样本统计只算用户输入,漏掉系统提示词
输出 token真实返回内容统计按字数估,没按 token 算
缓存命中比例日志里区分命中与未命中默认全部命中,成本算低
调用次数产品埋点或日志计数按用户数乘次数,偏差大
失败重试余量观察线上重试率完全不留余量

这套方法也有不适用的时候:如果只是做技术验证、调用量在几百次以内,没必要抠这么细,直接跑起来看账单更省事;如果业务里有大量长上下文或工具调用,token 结构复杂,建议先观察一周真实分布再套公式。真正要控制成本,靠的是持续记录和定期回看,不是一次算准。

哪些情况下这套算法不适用

前面那套按量单价换算月成本的办法,前提是「纯按 token 计费、单模态、用量平稳」。只要业务形态偏一点,算出来的数就会跑偏。所以先别急着套公式,先对照下面几种情况,命中任何一种就换算法。

包月或套餐渠道
单价不再是计费单位,套餐额度和超出部分的规则才是;按量单价算出来的数字没有参考意义
小量且波动大
月度用量本身不稳定,用单价推算的月账单误差很大,不如拿首月真实账单反过来修正模型
多模态混合
同一业务里文本、语音、视频并存时,文本那套算法只能覆盖其中一部分,其余要拆开单独算
价格随时会变
任何写在纸面上的数字都可能已经过期,横向比较时必须以站内价格变动记录为准

先判断自己属于哪一类,再决定要不要用按量单价。判断顺序建议是:先看计费模式,再看用量稳定性,最后看模态构成。三个都指向「按量、平稳、纯文本」,按量单价才有意义;只要有一个不满足,就切到下面的处理方式。

  1. 确认计费模式翻合同或控制台里的计费说明,确认是纯按量、包月、还是套餐+溢出。是后两者就停止用单价换算,改看套餐额度与溢出阶梯。
  2. 评估用量稳定性把最近几个周期的调用量拉出来看波动幅度。如果周期之间差异明显,或整体量级偏小,单价乘出来的月成本只能当上限参考,别当预算依据。
  3. 拆分模态把业务里涉及的能力按文本、语音、视频分开列清单,文本部分单独算,其余能力各自找对应计价页,别混进同一个数字里。
  4. 用真实账单校正跑满一个完整周期后,把实际账单和当初的推算值放一起比。差得离谱就说明前面某一步的前提不成立,回头改假设而不是改账单。
情况按量单价还有用吗该看哪里
包月 / 套餐制渠道没用,单价不是计费单位去 /coding-plans 与 /plans 看套餐额度与溢出规则
用量小且波动大参考价值有限,只能当粗略上限先看首月账单,再回头修正估算模型
业务混合多种模态只能覆盖文本那一部分文本单独算,语音视频各自拆开核对
价格已发生变动之前的数字可能过期以 /price-watch 的变动记录为基准

还有一种容易忽略的情况:业务刚起步、调用量还没稳定下来,这时候纠结单价其实是在做无用功。更实际的做法是先上线、先拿到第一个完整周期的账单,再拿真实数据去反推单位成本。反过来,如果业务量已经很大且结构单一,那按量单价反而是最省事的估算方式,没必要绕远。也就是说,这套不适用清单本身也有边界——用量稳定、结构单一、走纯按量计费时,前面的算法依然成立。

下一步把你的计费模式、用量波动和模态构成对一遍,再去站内核对当时的套餐规则和价格变动记录,避免拿一个已经失效的数字做决策。

常见问题

MiniMax 各个版本的价格能直接横向比吗?

不能直接比。不同版本面向的任务不同,计价单位可能一样也可能不一样,而且输入输出是分开计价的。要比的话,先固定同一个任务、同一段输入,分别算出单次成本再比,而不是拿每百万 token 的标价直接排高低。

我只想知道大概花多少钱,最省事的做法是什么?

拿一段有代表性的真实输入跑一次,记下输入和输出的 token 数,然后到价格页面查当前的输入价和输出价,乘一下就是单次成本,再乘预估的日调用量。这个方法不算精确,但对判断「这个项目一个月大概什么量级」够用了。

为什么我按官方单价算出来的钱和账单对不上?

常见原因是没算缓存命中、没算重试请求、或者走了聚合渠道的换算倍率。这几项的差异机制在账单口径类文章里已经讲过,这里只提醒一句:做预估时把这些余量加进去,比事后对着账单发懵强。

本文依据各平台公开文档与官方公告整理,只做中文归纳;具体做法、参数与限制以官方文档为准。