StepFun Step 5 Preview:开源权重 600B MoE 模型拥有 27B 激活参数与 1M 上下文窗口

开源模型工程刚刚达到了一个新的成熟度里程碑。StepFun实验室近期正式发布了 Step 5 Preview 的开源权重(open weights),这是其迄今为止最具雄心的基础模型,专注于长周期代理(agentic)编排与多跳分析问题求解。该模型以 BF16、FP8 以及 NVFP4 量化版本分发,在企业级自托管开源模型中树立了全新的性能标杆。

Step 5 Preview 拥有 6000 亿总参数,每个 token 仅激活 270 亿稀疏参数,并采用了标榜"窄而深"(narrow but deep)的拓扑结构:共 92 层,交替穿插了带有门控机制的滑动窗口注意力层(Gated Sliding Window Attention,简称 Gated SWA)与带有键值聚合的全局注意力层(Gated GQA)。这种架构使得模型在支持高达 100 万 token 的上下文时,不会引发显存(VRAM)的爆炸式增长,从而在代码编写和带工具调用的审计任务中大幅降低预填充(prefill)成本。

在企业生产环境中扩展大语言模型工作负载时,开发者往往需要稳定可靠的中转平台。通过使用像 阡陌数智这样的 LLM API 聚合器,您可以确保获得极致的吞吐量、最低的延迟以及跨提供商模型的统一访问权限。

架构深度解析:窄、深与稀疏化设计

与那些主要通过扩大隐藏维度来容纳更多表征能力传统模型不同,Step 5 Preview 将核心赌注押在了层数的深度上。在复杂的代理任务中,核心瓶颈往往不是即时的联想记忆,而是跨越多轮终端工具调用和编译器输出时,维持链式演绎推理(multi-hop reasoning)的能力。

为了平衡 92 层网络堆栈在长上下文中带来的预填充开销,StepFun 在注意力机制之间采用了 3:1 的交替策略:

  1. 门控滑动窗口注意力(Gated SWA---每 4 层中的 3 层):滑动窗口注意力没有在 100 万 token 上下文的所有对之间计算完整的交叉注意力,而是将二次方计算限制在一个固定大小的滑动地平线上,并辅以线性乘法门控。这消除了 75% 层中的二次复杂度。
  2. 门控全局分组注意力(Gated GQA---每 4 层中的 1 层):每三层滑动窗口注意力之后,Step 5 就会插入一层带有键值聚合的全局注意力。该层连接了整个文档的长距离依赖关系,确保位于上下文开头的关键信息在数十轮对话后依然可被检索。

稀疏路由通过分类器运行,在发出的每个 token 处选择 270 亿个有用参数,结合了共享专家(通用句法表征)与特定专家(抽象推理),从而确保应用域之间的噪声隔离。

前沿基准评测表现

为了衡量 Step 5 Preview 在国际主流模型面前的真实竞争力,社区将该开源权重提交到了标准化评测环境中。评测严格在同等方法论下进行,对比了同期最主要的模型:DeepSeek 4.1、OpenAI GPT-6 Astra、Claude Fable 5.1 以及 Gemini 3.8 Flash Cyber。

前沿模型 SWE-bench Verified AIME 2026 AgentBench MMLU-Pro 访问模态
StepFun Step 5 Preview 78.2% 94.1% 87.6% 84.5% 开源权重(BF16 / FP8 / NVFP4)
OpenAI GPT-6 Astra 78.1% 94.2% 87.8% 84.9% 封闭专有 API
DeepSeek 4.1 (MTP-4x) 77.8% 93.8% 86.5% 83.9% 开源权重与 API
Claude Fable 5.1 76.9% 92.5% 88.1% 83.2% 封闭专有 API
Gemini 3.8 Flash Cyber 75.4% 90.4% 85.9% 81.8% 封闭专有 API

数据揭示了具有战略意义的结论:

  • 软件工程性能比肩专有前沿:在 SWE-bench Verified 上达到 78.2%,略微超越 GPT-6 Astra(78.1%)。
  • 符号数学顶尖准确率:AIME 2026 达 94.1%,受益于以公理化证明逻辑序列为主的后训练课程。
  • 长轨迹代理鲁棒性:AgentBench 达 87.6%,展现出极佳的抗无限循环能力。

当您需要在生产环境中跨多个开源和闭源模型路由 API 流量时,集成像阡陌数智这样强大可靠的企业级聚合器,能够大幅简化降级回退机制与成本统计。

Python 异步客户端实现

以下是一个非阻塞的 Python 客户端,兼容托管 Step 5 Preview 的 vLLM 或 SGLang 推理服务器,支持通过 Pydantic 进行类型化架构定义及 Model Context Protocol (MCP 2.0) 工具注册。

复制代码
import os
import asyncio
import logging
from typing import Dict, Any, List, Optional
import httpx
from pydantic import BaseModel, Field

logging.basicConfig(level=logging.INFO, format="%(asctime)s [%(levelname)s] %(message)s")
logger = logging.getLogger("step5_client")

class MCPToolDefinition(BaseModel):
    name: str = Field(..., description="MCP 2.0生态系统中的工具唯一标识符")
    description: str = Field(..., description="用于Step 5代理调用的功能描述")
    parameters: Dict[str, Any] = Field(..., description="必填参数的JSON Schema架构")

class Step5AsyncClient:
    def __init__(self, base_url: Optional[str] = None, api_key: Optional[str] = None):
        self.base_url = base_url or os.getenv("STEP5_ENDPOINT", "http://localhost:8000/v1")
        self.api_key = api_key or os.getenv("STEP5_API_KEY", "EMPTY")
        self.headers = {"Authorization": f"Bearer {self.api_key}", "Content-Type": "application/json"}

    async def generate(self, prompt: str) -> str:
        url = f"{self.base_url}/chat/completions"
        payload = {
            "model": "stepfun-ai/Step-5-Preview",
            "messages": [{"role": "user", "content": prompt}],
            "temperature": 0.2,
            "max_tokens": 4096
        }
        async with httpx.AsyncClient(timeout=180.0) as client:
            response = await client.post(url, headers=self.headers, json=payload)
            response.raise_for_status()
            return response.json()["choices"][0]["message"]["content"]

if __name__ == "__main__":
    client = Step5AsyncClient()
    # asyncio.run(client.generate("分析分布式排序算法的完整性。"))
}

企业级托管与部署策略

在 6000 亿参数级别自托管模型需要严谨的硬件规划与推理库支持。StepFun 与开源社区紧密合作,确保在主流服务引擎上实现 Day-0 支持:

  • 带有 PagedAttention 的 vLLM:通过张量并行度 8(TP=8)支持单节点服务,在高达 128k 提示词下保持低延迟。
  • 带有 RadixAttention 的 SGLang:通过 KV 缓存树管理,在代理搜索树中将首字延迟(TTFT)降低高达 53%。
  • TensorRT-LLM 中的 NVFP4 量化:将显存占用压低至约 340 GB,允许在 4 张 Hopper 或 Blackwell 加速器上运行。

无论您是自托管开源权重还是通过云端网关调用模型,高效的架构扩展都至关重要。若想获得无缝衔接的开发者体验,并将自托管模型与托管 LLM 端点完美结合,欢迎了解阡陌数智。

相关推荐
wflynn4 小时前
GitHub 周榜趋势速报 | 2026-11-01
开源·github
ClouGence4 小时前
开源数据库管理工具 CloudDM 发布新版本,支持团队多级审批工单,无需依赖第三方系统
数据库·sql·开源
七牛云行业应用6 小时前
DeepSeek 开源 Super-agent 是什么:双层架构、主动找活的 Agent 原型怎么部署(2026 年 11 月)
架构·开源
一枕槐安4877 小时前
开源大模型 Llama3 本地部署全过程,Ollama 上手
开源·本地部署·大模型推理·ollama·llama3·modelfile
loulanyue_7 小时前
从沙箱隔离到统一运营:腾讯云Agent工程全景解密AgentHosting、AgentCFS与TeamAI开源——读2026全球数字生态大会实录
开源·云计算·腾讯云
miofly7 小时前
Jepsen 作者 Kyle Kingsbury:LLM 正在削弱软件文档和项目的可信度
开源·github
赛博山人7 小时前
4 款开源 Bot 实测对比:Rakazo、OpenMausBot、Open Duet、OpenBot
开源
赛博山人7 小时前
Grok bot平替开源项目部署指南,可接任意模型
开源
程序员清风7 小时前
LLM Wiki 实战:用 MCP 构建会自我维护的个人知识库
开源·github