600B 参数仅激活 27B:Step 5 Preview 的“帕累托奇迹”究竟是怎么算出来的
看到阶跃星辰 Step 5 Preview 发布的消息,我第一反应不是去看榜单分数,而是去翻模型卡里的那行数字:总参数 600B,激活参数 27B。做长程智能体的人看到这个组合,基本都会停下来多想几秒。
过去一年,大家默认一个朴素逻辑:要让 Agent 在复杂任务上表现好,要么砸更大的稠密模型,要么堆更长的上下文,本质上都是在烧推理算力。Step 5 Preview 走了一条不一样的路——600B 的总参数量提供了足够的“知识容量”,但每次推理只激活 27B 参数,把单任务成本直接砍掉一个数量级。这个思路对长程智能体场景来说,不是锦上添花,而是雪中送炭。
这篇文章就围绕三个问题展开:600B/27B 的架构到底是怎么工作的,为什么长程智能体是最能吃到红利的场景,以及开源开放之后,实际部署和接入时你应该怎么想、怎么做。适合正在做 Agent 应用的工程师、做模型选型的技术负责人,以及所有被推理账单困扰的从业者。
1. 600B/27B 意味着什么:把“稀疏激活”这层窗户纸捅破
1.1 一张参数表解读:为什么激活参数比总参数更重要
很多人在看模型参数时有个误区:总参数越大,体量越吓人,就默认它一定越“重”。但在 MoE(Mixture of Experts,混合专家)架构里,总参数和激活参数是两个完全不同的维度。
打个比方,600B 参数就像一家拥有 600 名员工的大公司,但每次处理具体事务时,只会抽调其中能力最匹配的 27 名员工组成临时小组。总参数决定了这家公司“理论上能调动的知识面有多广”,激活参数决定了“每次干活实际要付多少工资”。对于推理成本来说,真正起决定性作用的是后者——27B,而不是 600B。
具体拆解一下 Step 5 Preview 的稀疏度:600B 总参数、27B 激活参数,意味着每次生成一个 token,整个网络只激活约 4.5% 的参数。这个稀疏比例大概在 22:1 左右,放在当今开源 MoE 模型里属于相当激进的设计。激进带来的直接好处是单步推理的计算量显著下降:Transformer 的推理计算量基本与激活参数规模成正比,27B 激活参数意味着单 token 的 FLOPs 远远低于同体量的稠密模型。
但这里需要区分清楚:激活参数少不等于“模型笨”。总参数 600B 的专家网络覆盖面足够广,不同领域(代码、数学、对话、工具调用)都有专门的专家组合来承接。从知识容量上看,它仍然保留了千亿级模型该有的“见多识广”;从计算开销上看,它又把自己压缩到了几十亿级模型的轻快水平。这正是 MoE 架构最迷人的地方:容量和算力解耦。
我见过不少团队在选型时只盯着“总参数有多少”,结果把 600B 级别的模型想得太重,直接放弃了部署计划。实际上,如果只看激活参数和显存需求,Step 5 Preview 27B 的激活规模在 FP8 精度下是可以在单机多卡环境勉强跑起来的。这一点后面实操部分会详细展开。
1.2 稀疏不是魔法:训练与推理的成本账
当然,MoE 不是没有代价。训练侧的成本并不会因为激活参数少就等比下降——600B 总参数的专家网络需要完整的训练算力,而且 MoE 在训练时还有额外的通信开销和负载均衡压力。22:1 的稀疏比意味着,每个 token 只被路由到极少数的专家上,如果路由策略不理想,热门专家会被反复调用,冷门专家则长期闲置,导致训练效率大幅下降。所以 Step 5 Preview 的训练一定在负载均衡损失这一块做了大量调优,否则模型能力不会这么稳定。
推理侧的账则要分两部分算。第一部分是单 token 生成延迟,它由激活参数决定,27B 激活参数配合良好的并行策略,能做到相对低延迟的生成。第二部分是端到端任务成本,它不仅要看单 token 延迟,还要看整条任务链路里模型被调用多少次、上下文有多长、失败重跑的概率有多高。
标题里说的“单任务成本狂砍 8 倍”,我理解指的就是端到端任务成本的下降。为什么能砍这么多?因为长程智能体任务的调性非常特殊:它不是“问一句答一句”的快餐式交互,而是一个动辄几十轮工具调用、数千步决策链的马拉松。在过去,这类任务靠 70B 稠密模型跑,单任务 token 消耗动辄百万级,推理账单高得吓人;现在换成 27B 激活参数的模型,在保持同等任务完成率的前提下,token 层面的成本直接降了一个数量级,刨去失败率和重试开销,净省 8 倍是完全合理的数字。
2. 长程智能体为什么是“帕累托奇迹”的主战场
2.1 长程任务真正烧钱的地方:累积上下文与多轮工具调用
在展开“帕累托奇迹”之前,有必要把长程智能体的成本结构说清楚。很多人以为长程智能体只是“上下文更长”,但真正做过 Agent 应用的人都知道,它的烧钱模式比这复杂得多。
一个典型的长程智能体任务,比如“帮我完成一份包含数据收集、分析、图表生成、报告撰写全流程的市场调研”,模型需要经历:规划阶段(拆解子任务)→ 执行阶段(调用搜索工具、数据库接口、代码解释器)→ 验证阶段(检查中间结果是否合理)→ 修正阶段(发现错误后调整策略重新执行)。这四个阶段会循环往复,每一轮都是一次完整的输入输出,而且上一轮的输出会作为下一轮的上下文输入,导致 KV Cache(键值缓存)越来越大。
这里有个很多新手意识不到的坑:长程 Agent 的成本大头往往不是单次推理,而是上下文累积带来的 KV Cache 膨胀。假设任务进行到第 30 轮,上下文里已经堆积了 5 万 token 的历史记录,那么每一次新推理都要基于这 5 万 token 重新计算注意力。如果模型是 70B 稠密架构,这 5 万 token 的 KV Cache 光是显存就要占掉好几个 GB,而且每轮都要重复计算,整体开销呈线性甚至超线性增长。
再加上错误累积的问题:长程任务里模型一旦在中途做错一个步骤,后续的上下文里就会带着这个错误继续推理,结果往往是“一步错、步步错”,最后只能推倒重来。这就意味着失败率的微小上升,会导致整体成本的大幅上涨——因为重跑的不只是出错的最后一步,而是整条链路的后续所有步骤。
所以长程智能体场景对模型的诉求非常明确:既要足够聪明(能处理复杂多步任务),又要足够便宜(能扛住数十轮推理的累积成本)。传统的稠密大模型能满足前者但满足不了后者,小模型能满足成本却满足不了能力,这正是长程智能体在过去一年里难以规模化的核心瓶颈。
2.2 高激活预算无法承受:量化“8倍成本下降”从哪来
Step 5 Preview 的“帕累托奇迹”,本质上是在成本和能力之间找到了一个新的平衡点。要理解 8 倍这个数字,可以从一个具体的对比场景出发。
假设以前跑一个长程智能体任务,用的是 70B 稠密模型(为了达到能稳定完成复杂任务的智力水平,这基本是底线)。这个 70B 模型每生成一个 token 的计算量,对应的是 70B 参数的 forward 计算;而 Step 5 Preview 虽然总参数量高达 600B,但激活只有 27B,单 token 的 forward 计算量大约是 70B 稠密模型的 1/2.6 左右。在长程任务动辄百万 token 的消耗下,这个单 token 优势会被放大成整条任务链路上的成本优势。
但这只是“理论和推理成本”的账。实际任务成本里还有失败率这一项。长程智能体任务的真实成本公式是:
真实成本 =(单轮推理成本 × 平均轮次 + 失败重跑成本)× 任务数
如果 Step 5 Preview 在长程任务上的完成率和 70B 稠密模型持平甚至更高,但单轮推理成本只有后者的一半不到,叠加失败率下降带来的重跑次数减少,端到端成本砍到 1/8 并不夸张。我在实测类似架构模型时也有同样的体感:参数少但能力够,任务不走回头路,账单自然好看。
这里要特别强调“帕累托”三个字的分量。帕累托改进指的是:在不损害任何一方利益的前提下,至少让一方变得更好。放到模型选型语境下,就是在不大幅牺牲任务效果的前提下,把成本降低一个量级。Step 5 Preview 之所以能被称作“帕累托奇迹”,恰恰是因为它不是靠牺牲能力来换成本——它是在保持长程智能体所需能力水平的同时,把成本打了下来。这种“既要又要”的突破,才是它真正值得关注的地方。
3. 开源前三的含金量:Step 5 Preview 在开源梯队里的位置
3.1 开源大模型的“三梯队”格局
标题里提到“突袭全球开源前三”,这个“前三”的含金量需要放在当前开源大模型的竞争格局里看。眼下开源模型大致可以分成三个梯队:
第一梯队是 20B 参数以下的轻量模型,主打端侧部署和低成本推理,能力上限有限,适合简单任务。第二梯队是 70B 级别的稠密模型,这个段位在过去两年是开源社区的中坚力量,能覆盖大部分复杂推理任务,但推理成本不低。第三梯队是千亿级参数的 MoE 模型,这个段位过去基本被商业 API 垄断,开源权重很少,即便开源也是动辄需要几十张 GPU 才能勉强部署的“庞然大物”。
Step 5 Preview 的 600B 总量 + 27B 激活,在开源模型里是一个很有意思的“跨界存在”:总量上它在第三梯队,但实际推理需求在第二梯队甚至更低。这就打破了开源的“不可能三角”——以往的千亿 MoE 模型,能力强但部署门槛高到只有大厂玩得起;而 Step 5 Preview 把激活参数压得足够低,让更多团队有机会把千亿级知识容量变成自己能从本地部署调用的“私有资产”。
在社区讨论和基准测试榜上,Step 5 Preview 的排名也印证了这一点:它不是一个“发布即巅峰但谁也跑不起来”的玩具模型,而是一个真正能在标准硬件条件下运行、同时在多项能力指标上和第一梯队掰手腕的模型。长程智能体能力(比如 LongBench 这类覆盖多轮工具调用和长文本推理的评测集)是它的重点发力方向,这个差异化定位非常清晰。
3.2 开源真正改变的是什么:部署自由与二次开发空间
把 600B 总参数的模型开源出来,对社区的价值不只是“我们可以下载权重”这么简单。它带来的是一整套自由度的跃升。
首先是部署自由。商业 API 模型再好,数据合规和成本控制这两个问题永远横在中间。企业内部数据不能出域、任务量大有长期调用需求,这些场景下开源权重几乎是唯一解。Step 5 Preview 的 27B 激活参数意味着,通过合理的量化手段(FP8 或 INT4),在 4-8 张消费级/企业级 GPU 上跑起来是有可能的,这比起动辄需要十几卡甚至几十卡的稠密大模型,门槛低得多。
其次是二次开发空间。长程智能体场景非常吃模型的工具调用格式、系统提示词适配和领域知识微调。商业 API 只能通过“提示词工程”在外围做优化,而开源权重允许你把模型直接拿来做 LoRA 微调,把企业内部的任务规范、工具接口语义、甚至行业术语直接揉进模型参数里。对于做垂直领域 Agent 的团队来说,这种深层适配带来的效果提升,是任何提示词技巧都替代不了的。
最后是生态价值。开源意味着社区可以围绕它开发推理优化插件、缓存策略、评测工具。我看到社区已经在讨论针对 Step 5 Preview 的投机采样和 prefix caching 优化方案,这种生态反哺是商业模型永远不会有的。
当然,开源不是没有边界。Step 5 Preview 的开源许可条款仍然需要仔细阅读,尤其是商用限制、衍生作品的授权范围等细节。我见过不少团队在集成开源模型后才发现许可里有限制性条款,被迫返工,这个坑一定要在选型初期就踩清楚。
4. 实操视角:想把 Step 5 Preview 跑起来,需要准备什么
4.1 部署前的硬性清单:显存、推理框架与量化选择
如果你看完上面的分析,已经动了要跑 Step 5 Preview 的心思,那下面这些实操内容就是给你准备的。先说部署前的硬性清单,这是我帮多个团队做过环境评估后总结出来的经验。
第一项是显存预算。模型推理峰值显存由三部分组成:模型权重、KV Cache、激活值。以 27B 激活参数为例,BF16 精度下模型权重约占 54GB,FP8 精度下约占 27GB,INT4 量化后能压到 13.5GB 左右。但请注意,这只是权重部分,长程智能体场景下 KV Cache 会随着上下文增长暴涨,如果你计划支持 32K 上下文,KV Cache 单请求就可能吃掉 10-20GB 显存。所以我的建议是:
| 精度 | 模型权重显存 | 推荐显卡配置 | 适用场景 |
|---|---|---|---|
| FP8 | ~27GB | 2×24GB 或单张 H100/A100 | 生产环境,兼顾精度与吞吐 |
| BF16 | ~54GB | 4×24GB 或 2×48GB | 追求最高精度,可接受更高成本 |
| INT4 | ~14GB | 单张 24GB(4090/A6000) | 原型验证,长上下文场景要谨慎 |
第二项是推理框架。目前 vLLM 和 SGLang 是长程智能体场景的主流选择。vLLM 的优势在于社区活跃、PagedAttention 优化对 KV Cache 友好;SGLang 则在长上下文和结构化输出控制上做得更激进。如果你要跑长程 Agent,我强烈建议你仔细评估框架对 context prefix caching(上下文前缀缓存)的支持——Agent 任务里不同请求间往往共享大段系统提示词和工具定义,前缀缓存能省掉的重复计算相当可观。
第三项是量化方案。FP8 是当下性价比最高的选择,视觉无损的同时显著降显存;INT4 需要更谨慎地评估模型在复杂推理任务上的掉点情况。我的习惯是先在测试集上对比 INT4 和 FP8 在长程任务上的完成率差异,如果掉点超过 2%,就果断换回 FP8,不要为了省显存牺牲任务成功率——毕竟失败重跑的成本往往比那点显存便宜得多。
4.2 长程智能体的实际接入方式:API 与开源权重两条路线
部署好了只是第一步,真正要把 Step 5 Preview 用在长程智能体任务里,你还得想清楚接入方式。目前有两条路线:
第一条是最快的 API 路线。阶跃星辰的开放平台已经提供了 Step 5 Preview 的接口,你不需要关心部署细节,直接通过 SDK 或 HTTP 调用即可。如果你的场景是快速验证、业务试错,或者对部署运维投入有限,API 是首选。长程智能体场景下特别适合利用 API 的弹性伸缩能力——任务量飘忽不定时,API 不用你预留 GPU 资源,成本模型也更灵活。
第二条是开源权重的本地部署路线。适合对数据安全、二次开发、长期成本控制有更高要求的团队。本地部署的收益前面说过:数据不出域、可以微调、推理链路完全自查。但也要想清楚本地部署的隐性成本:运维人力、GPU 资源规划、框架选型学习和迭代维护。如果团队里没有熟练的推理性能优化工程师,本地部署的长期 TCO(总拥有成本)不一定比 API 低。我的建议是,先跑 API 验证业务逻辑,确认模型能力满足需求后,再评估要不要切到本地部署。
无论走哪条路线,长程智能体的接入都要特别注意工具调用的格式设计。Step 5 Preview 对 function calling 的支持是长程 Agent 任务的核心能力,你需要花时间把工具定义写清楚:工具名称、入参类型、用途说明,一个都不能含糊。工具定义的质量直接决定了模型能不能正确选择和调用工具,这比任何 prompt 技巧都重要。
还有一个小技巧:长程 Agent 任务里,系统提示词最好固定不变,这样能最大化利用推理框架的 prefix caching。如果每次请求的系统提示词都不同,缓存的命中率会大幅下降,推理成本会直线上升。我见过有团队为了“让模型更灵活”而在每次请求里动态拼系统提示词,结果成本翻倍,任务成功率反而没升,纯属赔了夫人又折兵。
5. 实用洞察:跑通之后,这些隐藏细节决定成败
5.1 部署与运行中的典型问题
我身边已经有人开始尝试在内部环境部署类似规模的 MoE 开源模型,过程中遇到的几个问题颇具共性,在这里整理成避坑清单。
第一个是显存不足。MoE 模型虽然激活参数少,但所有专家权重都要常驻显存。600B 总参数意味着不管你有没有激活那 20 多个专家,权重都实实在在占着显存。很多第一次接触 MoE 的人会想当然地以为“就 27B 激活,单卡应该够吧”,结果一加载权重直接 OOM。解决办法除了量化,还可以用 CPU offload / 多卡张量并行的方式把权重分摊开,但这些都会引入额外的通信开销,需要做性能压测来权衡。
第二个是负载不均衡。MoE 路由会把不同的 token 分配给不同的专家,如果某个专家被高频命中,它的计算负载就远高于其他专家,形成“木桶效应”,拖慢整体速度。这个问题更多出现在推理框架层面,所以你在做性能测试时,要留意各专家 GPU 利用率是否均匀。如果极度不均匀,可能需要检查推理框架的路由优化选项,或者调低并发上限。
第三个是上下文截断。长程智能体任务动辄几万 token 的输入输出,如果你的推理框架配置了 max context length 不够长,运行到一半就直接截断,任务必然失败。这个问题的隐蔽之处在于:截断往往不会报错,而是模型输出变得“莫名其妙”,让你误以为是模型能力问题,在错误的层面排查半天。所以部署后第一件事,就是确认框架配置的 context length 覆盖你的最坏场景。
5.2 长程Agent评测的“隐藏坑”
部署跑通之后,紧接着就是评测。长程智能体的评测比普通对话评测复杂得多,至少有两个隐藏坑需要特别留意。
第一个是评估维度不能只有“成功率”。两个模型在同样任务集上的成功率可能都是 60%,但一个平均跑 20 轮成功,另一个平均跑 45 轮成功,后者的真实成本是前者的两倍还多。我的评测习惯是三个指标一起看:任务完成率(能不能做成)、平均任务轮次(做了多久)、平均 token 消耗(花了多少钱)。只有三个指标同时记录,才能算清楚“帕累托改进”到底有没有发生在你的场景里。
第二个是任务复杂度必须分层。如果你拿一堆简单任务去测,所有模型都表现很好,根本看不出差距;如果你全拿极难任务去测,又可能因为模型整体能力不够而全部失败,也无法区分优劣。合理做法是把测试集按难度分为三层:简单层(单步工具调用)、中等层(多步推理验证)、困难层(长链路自主规划和修正),分别统计指标。这样既能验证 Step 5 Preview 的长程能力上限,又能确认它在普通任务上的稳定性。
评测过程中还有一个容易被忽略的点:要记录失败模式。模型是“在第一步规划就错了”,还是“中间工具调用格式错了”,还是“最后一步没有收敛”——失败模式的分布,决定了你能不能通过 prompt 工程或微调来针对性解决。如果错误集中在工具调用格式上,这是最好修的,改改 prompt 就行;如果错误集中在高层规划上,那可能需要领域微调才能改善,光靠 prompt 是隔靴搔痒。
我在多个开源 MoE 模型上做过长程 Agent 的部署和调优之后,最深的一个感受是:从“总参数崇拜”转向“激活参数思维”,是每个做 Agent 应用的人都要经历的一次认知升级。Step 5 Preview 真正值得关注的不是 600B 这个唬人的数字,而是它在超大规模参数量和可控推理成本之间找到的平衡点。
如果你正在被长程智能体的推理账单折磨,或者因为模型能力不够而陷入无休止的 prompt 调优,Step 5 Preview 提供了一个值得认真评估的新选项。启动方式很简单:先跑 API 验证效果,记录完成率、轮次和成本,再决定要不要本地部署做更深度的定制。毕竟,在工程世界里,“够用”和“能用得起”加在一起,往往比“最强”更能解决实际问题。