
1. 当模型价格不再是按量计费的算术题过去两年我身边做AI应用的朋友聊得最多的话题从哪个模型效果最好悄悄变成了哪个模型跑得起。这个转变本身就说明了一件事大模型的能力差距在缩小而成本差距在放大。当两个头部模型在同一天宣布降价而且降幅都不是小打小闹的时候这已经不是某一家公司的促销行为而是整个行业定价逻辑的一次集体重估。先把结论摆在前面这次同日降价表面看是两家在抢客户实际上是两种不同的成本结构在同一个时间窗口里撞到了一起。一边是靠自研芯片和规模化推理摊薄边际成本的路线另一边是靠架构优化和推理效率提升来压缩单位token开销的路线。两条路殊途同归最终都指向同一个结果——单位智能的价格在快速下探。对普通开发者和中小团队来说这意味着什么意味着半年前因为预算被砍掉的那些功能现在可以重新捡起来了。意味着原本只敢在demo里跑的高频调用场景现在可以放进生产环境了。也意味着选型这件事从哪个便宜用哪个变成了哪个在特定任务上性价比最高。但这里有个容易被忽略的坑价格降了不代表你的账单就一定降。我见过太多团队模型单价降了一半月底账单反而涨了三成。原因很简单——单价便宜了大家就敢放开用调用量翻倍甚至翻三倍总成本不降反升。所以这篇文章不打算只聊降价了多少而是想把这背后的成本结构、选型逻辑、以及实际落地时怎么真正把成本控制住掰开揉碎讲清楚。2. 两家降价背后的成本账为什么偏偏是同一天2.1 推理成本的两条下降曲线要理解这次降价为什么合理得先搞清楚大模型推理成本到底由什么构成。简单拆一下主要就三块算力成本、显存带宽成本、以及调度和批处理带来的效率损耗。算力成本好理解就是GPU跑一次前向传播要花多少电和多少折旧。显存带宽成本稍微隐蔽一点大模型推理时权重和KV Cache都要反复读写显存带宽不够就会卡在数据搬运上算力再强也白搭。调度损耗则是工程层面的问题——请求来得不均匀高峰期排队、低谷期闲置平均利用率上不去单位成本就下不来。这次两家降价走的其实是不同的降本路径。一家主要靠自研推理芯片把算力成本压下来同时用超大规模的批处理把调度损耗摊薄另一家则是在模型架构上做文章通过稀疏化和注意力机制优化减少每次推理的实际计算量。两条路都能把单位token成本往下拉但拉下来的幅度和可持续性不一样。我个人的判断是靠架构优化降本的天花板更明显因为模型能力不能无限牺牲而靠硬件和规模化降本的空间更大但前期投入也更高。这解释了为什么两家的降价节奏不同——一个可以小步快跑频繁调价另一个一旦调价往往幅度更大。2.2 同日降价是巧合还是默契很多人第一反应是这两家是不是商量好的。从商业逻辑上看不太可能真的串通但同一天发生确实有它的必然性。大模型的定价周期和传统软件不一样。传统SaaS调价要看财年、看续约周期而大模型API的调价更多是跟着推理成本曲线走的。当某一家通过技术手段把成本降到一个临界点它就有动力率先降价抢市场份额。而另一家如果不在短时间内跟进就会在价格敏感型客户那里丢掉阵地。更关键的是这个时间点恰好卡在几个因素的交汇处新一代推理硬件的产能爬坡完成、上一代模型的训练成本已经摊得差不多了、以及大量中小开发者的用量刚好跨过了能触发规模效应的门槛。这几个条件同时满足降价就成了顺理成章的事。所以与其说是默契不如说是两家独立算账算出来的结果恰好指向同一个时间窗口。这种不约而同在行业里其实很常见就像当年云计算的几次大降价也经常集中在某几个季度。2.3 降价幅度背后的真实信号光看百分比容易产生错觉。降50%听起来很猛但如果原价本来就高降完还是比竞品贵那这个降价的诚意就要打折扣。我习惯用每百万token的实际到手成本来衡量而不是看官方标价。因为官方标价往往是最优情况下的价格实际使用中还有缓存命中率、输入输出比例、并发折扣等因素影响。举个例子如果你的应用输入很长、输出很短那输入token的单价就特别关键反过来如果是对话类应用输出token的占比会高很多。这次降价里有一个细节值得注意两家都在输入token上降得更狠输出token降幅相对保守。这说明什么说明输入侧的成本压缩空间更大因为输入可以批量预填充、可以缓存、可以并行处理而输出是自回归生成的每一步都要等上一步的结果优化空间天然受限。对开发者的启示很直接如果你的应用能把更多计算放在输入侧、减少输出侧的生成量就能吃到这波降价的最大红利。比如把一些原本让模型现场生成的内容改成预置模板加少量动态填充成本能差出好几倍。3. 选型不再看跑分把单价换算成你的真实账单3.1 一个被忽视的换算公式大部分人选模型的时候看的是官方给的每百万token单价然后乘以预估调用量。这个算法太粗糙了实际账单和预估能差出一倍。我自己的经验公式是这样的真实成本 (输入token数 × 输入单价 × 缓存未命中率 输出token数 × 输出单价) × 重试系数 × 并发折扣系数这里面每个因子都有讲究。缓存未命中率取决于你的请求重复度如果大量请求有相同的系统提示词命中率能到70%以上输入成本直接打三折。重试系数是因为模型偶尔会输出不合规的内容或者超时需要重试一般按1.1到1.3估。并发折扣系数则是看你能不能把请求攒起来批量发批量发通常能拿到更低的单价。拿一个实际场景算一下。假设你做一个客服问答系统每天1万次请求每次输入平均800token、输出平均200token。按降价前的价格算输入每百万token假设是15块输出是60块那每天成本大概是输入10000 × 800 / 1000000 × 15 120块 输出10000 × 200 / 1000000 × 60 120块 合计240块一个月7200块。降价后假设输入降到6块、输出降到30块同时你优化了系统提示词的缓存命中率到60%那输入10000 × 800 / 1000000 × 6 × 0.4 19.2块 输出10000 × 200 / 1000000 × 30 60块 合计79.2块一个月2376块。从7200降到2376降了67%比官方标称的降幅还大。多出来的降幅就来自缓存优化。这就是为什么我说不能只看单价——工程优化带来的成本下降有时候比降价本身还猛。3.2 不同任务类型的性价比拐点不是所有任务都适合用最便宜的模型。有些任务用便宜模型跑省下的钱还不够填后期人工修正的坑。我大致把任务分成四类来看任务类型典型场景对模型能力要求降价后的选型建议高容错批量任务文本分类、关键词提取、简单摘要低直接用最便宜的档位错了也无所谓中等复杂度生成邮件草稿、商品描述、常规问答中用中档模型配合缓存和模板高精度推理任务代码生成、数据分析、逻辑推理高用旗舰模型但要做好输入压缩创意与长文任务文案创作、长报告、多轮对话高且输出长旗舰模型输出长度控制成本最敏感这里面的关键是第二类和第三类。降价之后第二类任务从用中档模型凑合变成了用中档模型很划算第三类任务从用旗舰模型肉疼变成了用旗舰模型可以接受。但第一类和第四类的选型逻辑基本没变——第一类本来就该用最便宜的第四类本来就该控制输出长度。我见过一个团队降价后把所有任务都切到旗舰模型结果创意类任务的成本涨了三倍因为旗舰模型输出更长、更话痨。这就是没搞清楚任务类型和成本结构的关系。3.3 缓存策略比选哪家更影响账单前面反复提到缓存这里展开说一下因为这是降价后最容易被低估的省钱手段。大模型API的缓存通常分两种一种是提示词缓存就是你每次请求都带的那段系统提示如果内容不变服务端可以缓存它的计算结果下次直接复用另一种是结果缓存就是完全相同的请求直接返回上次的结果不重新推理。提示词缓存对成本的影响最大。很多应用的系统提示词长达几百甚至上千token如果每次都重新计算这部分成本占比能到40%以上。开启缓存后这部分成本能降到原来的十分之一甚至更低。结果缓存的适用面窄一些但在某些场景下效果惊人。比如电商的商品描述生成很多商品属性高度相似缓存命中率能到50%以上。实际操作中我建议这样配置系统提示词固定不变的部分单独抽出来放在请求最前面方便服务端识别和缓存动态部分放在后面减少缓存失效的概率对重复度高的请求在应用层做一层结果缓存用请求内容的哈希做key定期分析缓存命中率低于30%就说明缓存策略有问题需要调整这几条做下来配合这次降价成本能再降30%到50%。而且这些优化是跟具体用哪家模型无关的换模型也不用重做。4. 价格战开打之后应用层会发生什么4.1 被压抑的需求会集中释放降价最直接的影响不是现有应用变便宜了而是原本因为成本太高做不了的应用现在能做了。我观察到一个规律大模型应用的成本敏感度不是线性的。当每千次调用成本在10块以上时很多场景直接被判死刑降到5块左右一些边缘场景开始有人试降到1块以下大量长尾场景会突然冒出来。这次降价把不少场景从死刑区拉到了可试区。比如全量日志的实时分析和异常检测以前只敢抽样现在可以全量跑用户评论的逐条深度分析以前只做聚合统计现在可以单条处理文档的逐段摘要和标签生成以前只做整篇现在可以细粒度处理多轮对话中的每轮意图识别以前靠规则现在可以每轮都过模型这些场景单个看都不大但加起来对token消耗量的拉动是惊人的。所以降价之后很可能会出现一个现象单价降了但整个市场的token消耗总量涨得更快头部厂商的总收入反而可能上升。这就是典型的以价换量。对开发者来说这意味着两件事。一是要重新评估那些之前因为成本被否掉的需求说不定现在能做了。二是要提前做好容量规划别等到用量涨上来才发现配额不够或者架构撑不住。4.2 中间层工具的机会和风险每次模型降价中间层工具都会经历一轮洗牌。所谓中间层就是帮开发者做模型路由、成本优化、缓存管理、效果评估的那些工具和平台。降价对它们的影响是双面的。好的一面是模型越多、价格越复杂路由和优化的价值就越大。当两家价格咬得很紧、各有优劣的时候一个能自动根据任务类型选择最划算模型的中间层价值就凸显出来了。坏的一面是如果降价把价格差距拉得足够小小到开发者懒得去优化那中间层的价值就被削弱了。毕竟如果两家价格只差5%大部分人宁愿固定用一家省得折腾。我个人的判断是这次降价之后中间层的价值会从帮你省钱转向帮你省心。单纯比价的路由器会越来越难做但能提供效果监控、自动降级、异常告警这些能力的平台需求会上升。因为价格便宜了大家更敢用用多了出问题的概率也高了运维和监控的价值就上来了。4.3 自部署和API的平衡点又移动了每次API降价都会有人重新算一遍自部署到底划不划算这笔账。自部署的成本主要是三块硬件采购或租赁、运维人力、以及利用率不足带来的浪费。API的成本就是按量付费用多少花多少。过去这个平衡点大概在每月消耗几万美元的量级——低于这个数用API更划算高于这个数自部署开始有优势。这次降价之后平衡点明显上移了可能要到每月十几万美元甚至更高自部署才划算。但这里有个变量数据敏感性和定制化需求。有些场景就是不能把数据发出去那再贵也得自部署。有些场景需要对模型做深度微调API提供的微调能力不够也得自部署。所以我的建议是别只看成本。先问三个问题数据能不能出去需不需要深度定制用量稳不稳定三个都是是再考虑自部署。否则即使降价后API看起来贵一点综合算下来往往还是API省心。5. 把降价红利真正落到账单上的几个实操动作5.1 重新做一次全量成本审计降价之后第一件事不是急着切换模型而是把现有的调用日志翻出来做一次全量审计。审计要看几个维度按任务类型拆分调用量和成本占比找出成本大头按模型拆分看哪些调用其实可以用更便宜的模型按时间段拆分看有没有明显的波峰波谷能不能错峰统计缓存命中率看有多少成本花在了重复计算上统计失败重试率看有多少成本是白花的这个审计做完你大概率会发现真正该优化的地方和一开始想的不一样。我见过一个团队以为成本大头在模型调用上审计完发现40%的成本花在了失败的请求和重试上把重试逻辑修好成本直接降了三分之一跟降价没关系。5.2 建立动态的模型路由策略审计完之后可以开始建立模型路由策略了。核心思想是不是所有请求都值得用最好的模型。一个简单的路由规则可以这样设计先用规则引擎做一层过滤能规则解决的绝不调模型剩下的请求按复杂度打分简单的走便宜模型复杂的走旗舰模型对走便宜模型的请求做质量抽检不合格的自动升级到旗舰模型重跑定期回顾路由规则根据实际效果调整阈值这套策略的关键在于第3步。很多人不敢用便宜模型就是怕质量不行。但如果你有自动抽检和升级机制那用便宜模型的风险就可控了。抽检比例可以设低一点比如5%成本增加有限但能及时发现质量问题。5.3 输出长度是最容易被忽略的成本杠杆前面提过输出token比输入token贵而且优化空间小。所以控制输出长度是降价后最直接的省钱手段。具体怎么做在提示词里明确要求输出格式和长度上限比如用不超过三句话回答对生成类任务先让模型生成大纲确认后再展开避免一次性生成大量无用内容对结构化输出用JSON schema约束字段避免模型自由发挥定期分析输出长度的分布找出异常长的调用看是不是提示词有问题我实测过一个场景同样的任务加了长度约束之后输出token平均减少了40%质量反而更稳定了因为模型不再绕圈子。5.4 别忽略失败请求的隐性成本失败请求的成本经常被低估。一次失败的调用不仅浪费了这次的钱还可能触发重试重试又失败又重试成本翻倍。降低失败率的几个做法设置合理的超时时间别让请求挂太久对输出做格式校验不合格的直接重试别等到下游报错监控失败率的突增往往是上游提示词改动或者模型版本更新导致的对关键任务做降级预案主模型不可用时自动切到备用模型这些做下来失败率能从5%降到1%以下省下的钱可能比降价本身还多。6. 价格战之后真正该关注的是什么降价是好事但如果只盯着价格很容易错过更重要的变化。我自己的体会是模型价格战打到这个阶段单纯比价的意义在快速下降。因为价格差距已经小到不足以成为选型的决定性因素了。真正拉开差距的是这几件事第一是稳定性。价格再便宜三天两头超时或者输出格式错乱那也没法用。稳定性这东西平时看不出来一到高峰期就现原形。第二是生态和工具链。有没有好用的SDK、有没有完善的文档、有没有活跃的社区这些决定了你的开发效率。省下的开发时间往往比省下的token钱更值钱。第三是迭代速度。模型能力还在快速进化今天够用的模型半年后可能就不够用了。选一个迭代快的供应商比选一个当前便宜5%的供应商更重要。第四是数据安全和合规。这个不用多说踩过坑的都懂。所以我的建议是把这次降价当成一个重新审视技术栈的契机而不是单纯的成本优化。该切的模型切该优化的调用优化但别为了省那点钱把稳定性和开发效率搭进去。最后分享一个我一直在用的小技巧每次模型降价我都会拿一个固定的测试集把新旧模型都跑一遍对比效果和成本。这个测试集不用大几十条覆盖主要场景就行。跑上几次你就能建立起对各家模型性价比的直观感受比看任何评测报告都靠谱。这个习惯坚持下来选型的时候心里特别有底不会因为价格波动而慌。