
过去半年我听到的模型选型问题开始变了。上个月和一个做企业知识库的团队聊需求对方问的不是“哪个大模型最强”而是“我们的任务就是抽取合同字段、做语义检索、生成固定格式的摘要真的需要每次请求都调用千亿参数的大模型吗”。这个问题放在一年前答案大概率是“用大的总没错”。但最近小模型的一系列进展加上主流模型接口定价的连续调整正在把这个答案彻底改写。我的核心判断是AI 领域已经进入一个被低估的分水岭。科研端的增长瓶颈正在变清晰而“小模型”不再是大模型方案的廉价替代品它正在成为决定工程落地方式、推理成本甚至整个模型定价体系的关键变量。下面我就把这条变化链路拆开从科研瓶颈、小模型能力、定价变化一路讲到实际的部署选型。1. 科研的墙不是算力不够而是“增长逻辑”先碰到天花板1.1 数据墙、算力墙与评测墙先说说“AI科研瓶颈”这件事。这里说的不是某个公司某个模型翻车而是整个“以更大规模换取更强能力”的研究路径正在同时撞上三堵墙。第一堵是数据墙。互联网上高质量、可利用的公开文本在经过了这么多轮大规模训练之后已经被挖掘得相当充分。“继续加数据”的边际收益在快速下降。合成数据确实可以补充一部分但用模型生成的数据训练模型本质上是在已有知识分布里做插值很难凭空长出新的认知能力。这个问题在理科推理、代码、数学这类对数据质量要求极高的任务上尤其明显。第二堵是算力墙。训练一个前沿模型需要的算力、电力和资金正在把参与者数量压缩到极小的范围。不是说绝对没有算力而是这套“堆资源就能出结果”的模式已经不能像前几年那样被广泛复制了。对绝大多数研究团队和公司来说沿着原路线继续追赶既不现实也不划算。第三堵是评测墙。很多公开基准测试的分数已经逼近饱和头部模型之间的差距从数字上看越来越小但实际使用中的体验差异却可能很大。评测分数越来越难说明“能力边界在哪里”也难以为下一步研究提供清晰的方向。换句话说研究的“反馈信号”本身变得模糊了。这三堵墙叠加在一起就构成了最近经常被讨论的“科研瓶颈”。它不是某个单一技术点卡住了而是旧路线的增长逻辑走到了需要重新讨论的阶段。1.2 科研瓶颈不等于行业停滞但这里有个很容易被误解的地方前沿研究的瓶颈不等于整个行业的停滞。恰恰相反当“搞出更大的模型”这条路变慢之后行业的重心开始向另外两个方向转移——一是怎么把现有模型用到更多真实场景里二是怎么把推理成本降下来、把部署方式做轻。这两件事共同指向了一个词小模型。所以我在前面说这是分水岭而不是衰退期。科研侧增速放缓与应用侧加速落地在时间上正好重叠。小模型之所以能在最近这半年频繁出现在讨论里根源就在于它承接了行业从“训练更大”转向“部署更优”的这波需求。2. 小模型为什么突然“能打”了2.1 蒸馏、MoE 与数据质量小模型的能力来源很多人对小模型的印象还停留在“能力弱一截只能做简单任务”。这个印象有道理但已经过期了。过去一年多小模型能力提升的来源主要有三条。第一条是知识蒸馏。大模型生成的高质量数据被用来训练小模型。这相当于让一个经验丰富的老师傅把解题思路、表达习惯和常见错误处理方式直接教给新人。小模型不再需要从零海量阅读而是站在大模型的肩膀上完成能力压缩。这种训练方式让几B、十几B参数量的模型在不少任务上拿到了接近大模型的表现。第二条是架构层面的取舍。混合专家MoE这类架构让模型在保持大参数总量的同时每次推理只激活其中一部分参数。对外看它可能是一个大模型实际推理的开销却接近小模型。这也让“参数规模”和“实际成本”之间不再成正比定价逻辑也跟着变复杂。第三条是数据质量与训练配比的精细化。相比追求“喂更多数据”现在的训练更讲究“让模型在推理、代码、数学这类需要严谨步骤的任务上用专门构造的数据做强化训练”。也就是说小模型的提升不再是单纯的技术下放而是针对特定能力做定向强化。它在很多单项任务上甚至可以做得比通用大模型更顺手。2.2 小模型的实际优势不是体积而是时延与成本把这几条机制放到一起看小模型真正的价值就清楚了它的优势不在于“小”这个字面意思而在于更低的推理时延、更低的单位成本和更灵活的部署位置。对实时交互类应用来说时延是直接影响体验的。小模型在同样硬件上通常能更快返回结果这个优势在客服、问答、代码补全这类场景里非常明显。对高频调用来说单次成本降低一点点乘以百万级调用之后就是完全不同的财务模型。再加上小模型可以在自己的服务器甚至本地设备上跑数据不用出域这又解决了隐私合规和网络依赖的问题。不过这里也要给一个反向提醒小模型的能力是有边界的。它适合任务清晰、步骤不太长、答案范围相对可控的场景。如果任务本身需要复杂的长链推理或者需要非常宽泛的常识小模型依然可能给不出可靠结果。选型的重点不是“小模型绝对好”而是“你的任务到底属于哪一类”。3. 小模型如何撬动模型定价3.1 推理成本正在成为定价权的新变量模型定价这件事过去主要是按“能力等级”来分的更强的模型更贵弱一些的更便宜。但小模型的崛起让定价的依据开始从“能力等级”扩展到“实际推理成本”。从公开的定价调整看过去一年多主流推理接口经历过不止一轮价格下调。原因不全是厂商之间的竞争更重要的是当同等能力可以用小模型更便宜地实现之后“同样的效果别人卖更便宜你凭什么收这么贵”就变成了一个无法回避的问题。小模型等于给整个市场价格体系设定了一个新的参照系如果用户用开源小模型自建服务边际成本可能只是电费和机器折旧即使不自建这个选项的存在本身就会倒逼提供 API 的厂商重新定价。3.2 开源小模型带来的“价格锚”开源社区最近发布的几代小模型进一步强化了这种“价格锚”效应。以 Qwen、Llama、Mistral 等开源系列的迭代为例新的小模型在推理、编码、多语言场景上的表现持续提升同时又能跑在消费级硬件上。这意味着对很多中小团队来说“本地部署一个小模型处理日常任务”已经从极客玩法变成了普通工程选项。在这种情况下API 厂商面对的竞争不只是别的 API还有一个“用户随时可以自己部署”的替代项。价格不调整用户就会流失到自建路线价格调整之后又会反过来压缩厂商的利润空间。这就是小模型撬动定价的完整逻辑不是小模型自己卖了多少钱而是它作为替代选项改变了整个市场的议价结构。当然定价这件事不只看模型推理成本。服务稳定性、上下文长度、工具调用能力、生态支持都会影响最终价格。但从趋势上看“推理成本”从一个次要因素变成了核心变量之一。对使用者来说这意味着做成本预算的时候不能只看模型标价要同时算上部署成本、维护成本和迁移成本选出一个综合成本更低的方案。4. 工程化落地把小模型用好比“跑通”难在哪4.1 最小可运行路径从量化部署开始如果要从零把一个开源小模型用到项目里最稳妥的路径不是上来就调参而是先跑通一条最小链路。第一步是选模型。根据任务类型挑一个近期发布、社区活跃度高的小模型先不看参数榜单先看它常见的使用场景和社区反馈。第二步是量化。常见的做法是用 GGUF、AWQ、GPTQ 这类量化格式把模型精度从 FP16 压缩到 8-bit 或 4-bit以减少显存占用。第三步是选推理框架。验证阶段可以用 Ollama 这类开箱即用的工具跑通之后再切换到 vLLM 这类为生产优化的方案。这里有个关键认知量化会带来一定精度损失但很多任务并不敏感。先量化跑通再用一个小样本评估集对比量化前后的输出质量通常比一开始追求高精度更实用。4.2 部署之后真正需要补的工程能力很多人以为部署小模型最难的是把模型跑起来实际落地时你会发现真正的难点在“跑起来之后”。首先是评估。要准备一个覆盖典型输入的小样本评测集定期跑一遍才能知道模型换版本、换量化档位之后能力是升了还是降了。没有评估集的部署等于盲人摸象。其次是监控。推理服务要记录延迟、吞吐、错误率、上下文长度分布不记录这些数据出了问题很难定位。第三是模型的版本管理。模型文件、推理框架、量化配置、提示词模板任何一个变了都可能导致输出变化所以建议把整套配置纳入版本控制。第四是兜底策略。小模型不是万能的在生产环境里通常会给它配一条“升级路径”当小模型回答置信度低、或者任务复杂度超过设定阈值时自动切换到更大的模型。这种大小模型组合的方案往往比单独用一个大模型更划算也更稳定。4.3 从现象到根因一条通用的排查链路无论用什么小模型都会遇到“输出不对、速度太慢、服务崩溃”这几类问题。排查时不要一上来怀疑模型能力按下面的顺序走通常更快。先看现象是输出内容错误还是请求超时还是进程直接崩溃不同现象指向完全不同的根因。再看输入任务本身是否超出模型能力范围提示词是不是含混不清上下文中是否有明显噪声再看环境显存是否足够、依赖版本是否匹配、GPU 驱动和推理框架版本是否兼容再看参数量化级别是不是压得太低、并发数是不是设得太大、温度等采样参数是否合理最后才轮到模型本身换一个小一号或大一号的模型或者换成微调版本判断是不是模型能力边界的问题。提醒小模型部署最容易犯的错误是一开始就追求高并发和高吞吐。先以低并发跑通、验证输出质量再逐步压测比一开始就把资源拉满要安全得多。5. 一个可复用的模型选型框架5.1 五个判断维度当“小模型”和“大模型”都能解决部分问题时选型就不再是看参数规模而是看场景约束。下面这个判断框架可以复制到大多数项目里维度要回答的问题适合小模型适合大模型任务复杂度是否需要复杂的长链推理、多步规划步骤短、目标明确开放式、多步骤数据敏感度数据是否允许传输到外部接口高必须本地处理低允许外部调用调用频率请求量级有多高高频、量大低频、偶发延迟要求用户能接受多长的等待时间秒级响应分钟级可接受团队维护能力是否有能力自建推理服务有或愿意学习不想维护基础设施五个维度看下来如果大部分都落在左边小模型通常是更合理的选择如果任务复杂度和大模型依赖特别明显就保留大模型接口。不要一上来就做二选一先按维度打分再决定。选型不是选一个模型而是选一套“任务—模型—成本—维护”的组合。先画清楚任务边界再谈模型参数顺序不要反。5.2 先小后大一种更稳妥的落地节奏最后给出一个我比较推荐的落地节奏适用于大多数从零开始接 AI 能力的项目。第一步把任务拆成子任务。不要把一个“写周报”的任务直接丢给一个模型而是拆成“提取要点、生成标题、润色正文、检查格式”这样的独立步骤。第二步为每个子任务选一个最小的、能完成任务的模型。第三步准备 50 到 100 条真实输入作为评测集记录每个子任务的成功率、延迟和成本。第四步对不达标的子任务先尝试优化提示词、补充示例、加工具调用再考虑升级到更大的模型。第五步把所有结果整理成一张成本与质量对照表作为后续持续迭代的基线。这套节奏的好处是你始终知道钱花在哪里、能力卡在哪里。比直接接一个大模型 API 然后什么也不管要可控得多。最近这半年给我的感受是AI 行业正在从“看谁模型更大”切换到“看谁把模型用得更好”。科研侧的瓶颈虽然让前沿探索慢下来但它把机会让给了工程侧——谁能用更小的成本、更合适的模型把真实任务跑得更稳谁就掌握了下个阶段的主动权。小模型真正改变的不是“便宜”两个字而是让 AI 从“少数平台的昂贵服务”变成了“大多数团队可以自己掌控的普通基础设施”。如果你现在正要做一个 AI 相关功能我的建议很简单从你任务列表里最小的那件事开始用一个你能本地跑起来的小模型先把它跑通。你会比那些一开始就调用最大模型的人更早理解这个行业正在发生什么。