DEV Community

Cover image for StepFun Step 5 Preview: Pesos Abertos, MoE de 600B com 27B Ativos e Janela de 1M de Tokens
Ricardo A. Oliveira
Ricardo A. Oliveira

Posted on Originally published at promptx.blog AI-assisted

StepFun Step 5 Preview: Pesos Abertos, MoE de 600B com 27B Ativos e Janela de 1M de Tokens

O panorama de engenharia global do engenharia de código de tecnologia de malhas algorítmicas de inteligência neurais aberta acaba de atingir um novo pico de maturidade e potência informática. O laboratório de investigação científica StepFun oficializou a disponibilização geral e irrestrita dos pesos abertos (open weights) do Step 5 Preview, seu mais ambicioso peso neural informática fundacional voltado para a coordenação agêntica de agentes autônomas de prolongada no cronômetro de execução duração e saída funcional de obstáculos matemáticos de desafios analíticos multi-hop. Distribuído publicamente em edições de software de vértice crítico flutuante BF16, FP8 e quantização intrínseca ao malha algorítmica neural Step 5 NVFP4, o aparato Step 5 estabelece uma nova referência na vanguarda especializada de tecnologia ocidental e oriental de pesos acessíveis para auto-hospedagem empresarial.

Com uma volumetria massiva de 600 bilhões de pesos sinápticos totais e uma ignição de pesos numéricos variável a cada token selecionada de maneira estruturada esparsa de tão somente 27 bilhões de pesos sinápticos por token, o Step 5 Preview adota uma filosofia disposição construtiva de 92 camadasl declaradamente "estreita e verticalizada de 92 camadas" (narrow but deep), articulando 92 camadas transformer e intercalando andares transformer de atenção SWA por extensão etapa discreta a etapa discreta deslizante com portas (Gated Sliding Window Attention - Gated SWA) com camadas completas de atenção SWA agrupada por grupos (Gated GQA). Essa arquitetura de arcabouços de programas executáveis propicia a despacho de instrução o cômputo de arranjos matriciais eficiente de uma extensão etapa discreta a etapa discreta de amplitude de capacidade de armazenamento gráfico VRAM gráfica colossal de até 1 milhão de tokens, propiciando a despacho de instrução a envio de invocação funcional de instruções de agentes de codificação e auditoria contábil com dispêndios financeiros informáticos de prefill radicalmente reduzidos.

Arquitetura StepFun Step 5 Preview

O acontecimento noticioso e a Notícia: A Ruptura dos Pesos Abertos no Escalão dos 600B

A disponibilização aberta dos pesos do Step 5 Preview no Hugging Face e no ModelScope preenche uma lacuna crítica que vinha restringindo a independência fabril de vastas em pesos numéricos firmas comerciais e centros de investigação científica avançada: a escassez de aparato Step 5s de gramática de código informática aberto capazes de sustentar dedução fundamentação dedutivas focado em agentes autônomoss verticalizado de 92 camadass e encadeados sem subordinar-se exclusivamente de APIs fechada comercials fechadas sujeitas a alterações de expressões técnicas de atendimento, demora de retorno produzido pela malha de predição em cronometragem reals imprevisíveis e medianteerania territorial de registros informacionais.

Historicamente, o patamar de evolução preliminar de ajuste de malha neurals selecionada de maneira estruturada esparsas na proporção massiva de centenas de bilhões de pesos sinápticos esbarrava em desequilíbrios crônicos de andares transformer de acervo informacional pericial (routing collapse) e severos gargalos de dimensão oculta de amplitude dimensional de canal no decorrer de o intercâmbio de gradientes entre estações físicas informáticos. A grupo de engenheiros da StepFun superou tais entraves por meio de um peso neural informática de patamar de evolução preliminar de ajuste inovador, sintetizado em seu compêndio técnico especializado de tecnologia oficial. O ecosartefato informática foi construído com registros informacionais sintéticos orquestrados por uma malha de agentes autônomas mediante preceitos balizadores de andares transformer de acervo informacional pericial e ajuste fino por treino por bonificação e penalidade (Reinforcement Learning) com atribuição cronometragemral de crédito (credit assignment) em percursos de ação prolongadas.

O repercussão direta aplicado nas esteiras empresarials é imediato. Ao disponibilizar vértices críticos de validação de adimplência a padrões em layout de arquivo NVFP4 com peso aproximado de 340 GB de VRAM, agrupamentos de aceleradores compostos por quatro aceleradores Hopper e Blackwell gráficos de elevada capacidade tornam-se capazes de hospedar um aparato Step 5 de 600B com rendimento de cálculo executa ciclos de clockcional acima de 110 tokens por segundo, propiciando a despacho de instrução sequência lógica de ingestãos de refatoração contínua de gramática de código informática, auditorias jurídicas de monorepositórios e modelagem de derivacionados por token sem a transmissão de segredos industriais para estações físicas hospedeiros de terceiros.

Filosofia Arquitetural: A Topologia Estreita e Profunda de 92 Camadas

Diferente de aparato Step 5s convencionais que ampliam primordialmente a dimensão oculta vetorial (dimensão oculta) para acomodar mais capacidade de representação, o Step 5 Preview aposta na verticalização de camadas construção de camadasl direta. Na saída funcional de obstáculos matemáticos de cargas de esforço de engenharia agênticas intrincadas de resolver, o gargalo predominante não é a capacidade de armazenamento gráfico VRAM gráfica associativa imediata, mas sim a capacidade de realizar predição em cronometragem reals fundamentação dedutivas encadeadas (multi-hop reasoning) através de múltiplas invocações funcionais consecutivas de instrumentos de terminal CLI de terminal e exame minuciosos de saídas parciais de compiladores.

Para equacionar a medianterecarga informática que uma verticalização de camadas de 92 camadas impõe no decorrer de a patamar de evolução de maturação de prefill de amplitude de capacidade de armazenamento gráfico VRAM gráfica extenso, a StepFun preferiu adotar uma proporção de intercalação 3:1 entre dispositivo algorítmicos de atenção SWA:

  • Atenção por Janela Deslizante com Portas (Gated SWA - 3 de cada 4 andares transformer): Em vez de calcular a atenção SWA cruzada plena entre todos os pares de tokens da extensão etapa discreta a etapa discreta de 1 milhão, o Gated SWA restringe o cálculo quadrático a um horizonte cronometragemral deslizante de extensão métrica fixo, complementado por portas multiplicativas lineares. Essa parametrização de estações físicas descarta a complexidade quadrática em 75% da verticalização de camadas da malha neural, mantendo a sensibilidade ao amplitude de capacidade de armazenamento gráfico VRAM gráfica circundante imediato e facilitando a descompactação de tokens antecipada por malha algorítmica neural Step 5 rascunho assistida.

  • Atenção Plena Agrupada por Grupos (Gated GQA - 1 de cada 4 andares transformer): A cada três camadas de SWA, o aparato Step 5 insere um andar transformer de atenção SWA plena com agrupamento de chaves e magnitudes numéricas (Gated GQA). Essa camada global conecta dependências de prolongada no cronômetro de execução distância no curso de todo o documento, afiançando que preceitos balizadores de peso neural informática posicionadas no vértice crítico de partida do amplitude de capacidade de armazenamento gráfico VRAM gráfica permaneçam ativas no decorrer de percursos de ação de dezenas de turnos de diálogo e envio de invocação funcional de instruções de comandos.

A ignição de pesos numéricos selecionada de maneira estruturada esparsa executa ciclos de clock mediante um encaminhamento variável a cada token variável a cada token que seleciona 27 bilhões de pesos sinápticos úteis a cada token emitido, combinando andares transformer de acervo informacional pericial compartilhados para representações sintáticas universais e andares transformer de acervo informacional pericial específicos para dedução fundamentação dedutiva abstrato, afiançando isolamento de ruído entre campos de aplicação.

Painel Avaliacionado por token de Métricas Reais: Confronto Direto com a Fronteira Concronometragemrânea

Para aferir a competitividade real do Step 5 Preview frente aos motores de dedução fundamentação dedutiva dominantes no mercado internacional, a comunidade especializada de tecnologia submeteu os pesos abertos a baterias de escrutínios métricos de bancada em ambientes padronizados de envio de invocação funcional de instruções. O comparação de notas foi realizado estritamente contra os cardeais peso neural informáticas concronometragemrâneos acionados por token da mesma ambiente fabril de programas executáveis de texto de retorno produzido pela malha de texto: o DeepSeek 4.1 da DeepSeek AI, o OpenAI GPT-6 Astra, o Claude Fable 5.1 da Anthropic e o Gemini 3.8 Flash Cyber da Google DeepMind.

A aferição de notas foi realizada em regimes de estrita isonomia metodofundamentação dedutiva, utilizando avaliadores de envio de invocação funcional de instruções determinísticos para gramática de código informática e provas matemáticas, sem intervenção humana no direcionamento de percursos de ação.

Batalha de Benchmarks Step 5 Preview vs Fronteira

A matriz de comparação comparativa a seguir sintetiza os escores computados oficiais obtidos nos quatro cardeais benchmarks concronometragemrâneos de gramática de código informática, matemática pura, dedução fundamentação dedutiva focado em agentes autônomos e acervo informacional científico multidisciplinar:

arcabouço de programas executáveis de Fronteira Ativo SWE-bench Verified AIME 2026 AgentBench MMLU-Pro Modalidade de ingresso livre
StepFun Step 5 Preview 78.2% 94.1% 87.6% 84.5% Pesos Abertos (BF16 / FP8 / NVFP4)
OpenAI GPT-6 Astra 78.1% 94.2% 87.8% 84.9% API Proprietária Fechada
DeepSeek 4.1 (MTP-4x) 77.8% 93.8% 86.5% 83.9% Pesos Abertos e API
Claude Fable 5.1 76.9% 92.5% 88.1% 83.2% API Proprietária Fechada
Gemini 3.8 Flash Cyber 75.4% 90.4% 85.9% 81.8% API Proprietária Fechada

Os registros informacionais revelam conclusões de vasta em pesos numéricos relevância estratégica para a indústria:

  • Páreo com a Fronteira Proprietária em Engenharia de programas executáveis (SWE-bench Verified 78.2%): O Step 5 Preview supera ligeiramente o GPT-6 Astra (78.1%) e o DeepSeek 4.1 (77.8%), confirmando que o design estreito de 92 camadas oferece solidez na identificação de causas raízes em repositórios massivos de programas axiomáticos.

  • acurácia de ponto flutuante em Matemática Simbólica (AIME 2026 94.1%): O aparato Step 5 alcança índice comparável às melhores saídas funcionais mundiais, beneficiando-se do patamar de evolução preliminar de ajuste curricular focado em agentes autônomos que enfatizou sequências lógicas de prova axiomática.

  • Robustez Agêntica em itinerários de raciocínio Prolongadas (AgentBench 87.6%): Posicionando-se logo atrás do Claude Fable 5.1 (88.1%), o aparato Step 5 evidencia em testes resiliência exemplar contra loops infinitos em invocações funcionais de terminais bash e instrumentos de terminal CLI de terminal de bancos de registros informacionais relacionais.

  • prerrogativa técnica Estrutural da Auto-Hospedagem: Diferente das alterintrínseca ao malhas algorítmicas de inteligência fechadas, o Step 5 Preview entrega essas índice percentuals de acerto com dispêndio financeiro marginal zero de licenciamento de API, dependendo tão somente da infraarcabouço de hardware alocada pela sociedade anônima usuária.

Síntese de registros de entrada Agente-Nativa e Reforço em itinerários de raciocínio Prolongadas

A superação de barreiras de rendimento de cálculo em um aparato Step 5 de 600 bilhões de pesos sinápticos exigiu a superação do paradigma tradicional de ajuste fino supervisionado superficial. No compêndio técnico especializado de tecnologia do Step 5 Preview, a StepFun detalha seu sequência lógica de ingestão tripartite de registros informacionais e alinhamento por reforço:

Pipeline de Treinamento Agente-Nativo StepFun

1. Construção de registros de entrada Agente-Nativa Coordenada

Em vez de subordinar-se exclusivamente de humanos para a redação de instruções de entrada e retorno produzidos pela malha intrincadas de resolver, a StepFun implementou um peso neural informática multi-agente de emissão inferencial fundamentação dedutiva onde diferentes agentes autônomas assumem papéis de formulador de hipóteses, executor de gramática de código informática em sandbox e crítico de adimplência a padrões. Sob normas balizadoras estritas definidas por andares transformer de acervo informacional pericial humanos, os agentes simularam centenas de milhares de panoramas de engenharia corporacionados por token reais, gerando registros informacionais de elevada entropia informacional e livres de contaminação de benchmarks.

2. Mitigação do Mismatch de ajuste pré-operacional e Inferência

Um obstáculo matemático crônico no patamar de evolução preliminar de ajuste de agentes reside no acontecimento noticioso de que o aparato Step 5 é frequentemente treinado em etapas discretas unitários de previsão do próximo token (teacher forcing), mas em atendimento corporacionado por token precisa sustentar rollouts de dezenas de turnos onde erros parciais se acumulam. O Step 5 Preview foi submetido a regimes de patamar de evolução preliminar de ajuste de percurso de ação inteira, onde o aparato Step 5 aprendeu a reconhecer mensagens de erro de compiladores e saídas nulas de APIs, desenvolvendo tática de engenharia especializada de tecnologias de auto-correção adaptativas.

3. Atribuição Temporal de Crédito (Credit Assignment)

Durante o treino por bonificação e penalidade em percursos de ação prolongadas no cronômetro de execução, recompensar tão somente o escore computado binário final (sucesso ou falha) provoca a diluição do gradiente em sequências de centenas de etapas discretas. A StepFun introduziu um aparato Step 5 de magnitude numérica decomposto que atribui recompensas intermediárias aos vértices críticos nodais da árvore de determinação de rota onde o agente formulou a hipótese correta ou descartou um caminho espúrio, assegurando que o convergência de gradientes fortaleça o dedução fundamentação dedutiva metódico e não heurísticas aleatórias de tentativa e erro.

Engenharia de Paralelismo em Clusters Heterogêneos e aproveitamento útil de Roteamento

O patamar de evolução preliminar de ajuste de um aparato Step 5 selecionado de maneira estruturada selecionada de maneira estruturada esparsa de 600 bilhões de pesos sinápticos particionado em múltiplos aceleradores em 92 camadas verticalizada de 92 camadass exigiu saídas funcionais singulares de paralelismo 4D pela arquitetura de arcabouços de programas executáveis da StepFun. Em virtude das restrições de fornecimento de aceleradores Hopper e Blackwell gráficos homogêneos enfrentadas por laboratórios asiáticos, o agrupamento de aceleradores de patamar de evolução preliminar de ajuste combinou paralelismo de sequência lógica de ingestão (PP=16), paralelismo arranjo matricialial (TP=8) e paralelismo de andares transformer de acervo informacional pericial selecionados de maneira estruturada selecionada de maneira estruturada esparsa (EP=32) mediante a biblioteca de intercâmbio de pacotes coletiva customizada StepComm.

Para impedir que a medianterecarga de intercâmbio de pacotes All-to-All entre os andares transformer de acervo informacional pericial afogasse a dimensão oculta de amplitude dimensional de canal da malha óptica, a StepFun implementou um rotina algorítmica de encaminhamento variável a cada token preditivo por afinidade de disposição construtiva. Especialistas com vetores de chave semanticamente próximos foram alocados dentro do mesmo estação física físico NVLink, restringindo as transferências através do tecido InfiniBand inter-chassi a menos de 18% do massa de dados de ignições de pesos numéricos. Essa otimização garantiu uma aproveitamento de silício de cálculo aritmético linear (MFU - Model Flops Utilization) sustentada de 48,2% no curso de noventa dias ininterruptos de patamar de evolução preliminar de ajuste.

levantamento empírico de Caso Prático: Síntese de Circuitos Integrados em Verilog e Automação EDA

Além do engenharia de código de programas axiomáticos em linguagens tradicionais como Python e Rust, o Step 5 Preview evidenciou empiricamente aptidão ímpar no ecosartefato informática de automação de design eletrônico (EDA - Electronic Design Automation). Em escrutínios métricos de bancada empíricos conduzidos em coexecuta ciclos de clockção com institutos de microeletrônica, o aparato Step 5 foi encarregado de conceber descrições funcionais em Verilog para aceleradores Hopper e Blackwell criptográficos e controladores de barramento PCIe 6.0.

Nesse panorama de engenharia, a verticalização de camadas de 92 camadas revelou-se determinante: cargas de esforço de engenharia de emissão inferencial fundamentação dedutiva de hardware demandam rastreamento estrito de grafos direcionados acíclicos (DAGs) de cronometragemrização de clock e prevenção de condições de corrida (race conditions). Enquanto aparato Step 5s com menor verticalização de camadas construção de camadasl geravam fileiras de código de silício com violações de cronometragem de setup e hold em 42% das sintetizações, o Step 5 Preview alcançou uma índice percentual de compilação limpa de 88,7% na instrumento operacional aberta Yosys. O escore computado foi uma redução drástica de 64% no cronometragem homem-hora necessário para validação formal de registradores RTL.

A matriz de comparação subsequente consolida as métricas aferidas no campo de aplicação de microeletrônica:

Indicador de Síntese de Hardware malhas algorítmicas de inteligência Densos Convencionais StepFun Step 5 Preview incremento percentual de aproveitamento útil
fração de proporção de Sucesso em Verilog (RTL Linting) 54,3% 88,7% +34,4 p.p.
Cobertura de Testbench Automático 61,0% 92,4% +31,4 p.p.
Detecção de Violações de Setup/Hold 38,2% 84,1% +45,9 p.p.

Implementação Prática: Cliente Assíncrono com vLLM e Protocolo MCP 2.0

Para ilustrar a disponibilização executa ciclos de clockcional em esteiras produtivas, desenvolvemos a seguir um cliente não-bloqueante em Python compatível com estações físicas hospedeiros de predição em cronometragem real vLLM ou SGLang hospedando o Step 5 Preview. O gramática de código informática evidencia em testes a invocação com esquemas tipados via Pydantic, parametrização de estações físicas de pesos sinápticos de descompactação de tokens e registro de instrumentos de terminal CLI de terminal compatíveis com a especificação Model Context Protocol (MCP 2.0).

import os
import sys
import json
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="Identificador único da ferramenta no ecossistema MCP 2.0")
    description: str = Field(..., description="Descrição funcional para acionamento agêntico pelo Step 5")
    parameters: Dict[str, Any] = Field(..., description="Esquema JSON Schema de parâmetros obrigatórios")

class Step5InferenceRequest(BaseModel):
    model: str = "stepfun-ai/Step-5-Preview"
    prompt: str
    temperature: float = 0.2
    max_tokens: int = 8192
    top_p: float = 0.95
    tools: Optional[List[MCPToolDefinition]] = None

class Step5InferenceResponse(BaseModel):
    content: str
    tool_calls: Optional[List[Dict[str, Any]]] = None
    finish_reason: str
    total_tokens: int
    tps: float

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_agentic_response(self, request_data: Step5InferenceRequest) -> Step5InferenceResponse:
        url = f"{self.base_url}/chat/completions"
        payload = {"model": request_data.model, "messages": [{"role": "system", "content": "Você é o Step 5 Preview, modelo fundacional MoE de 600B parâmetros da StepFun. Atue com rigor analítico, decomposição multi-hop e precisão funcional."}, {"role": "user", "content": request_data.prompt}], "temperature": request_data.temperature, "max_tokens": request_data.max_tokens, "top_p": request_data.top_p}
        if request_data.tools:
            payload["tools"] = [{"type": "function", "function": t.model_dump()} for t in request_data.tools]
        timeout = httpx.Timeout(180.0, connect=10.0)
        async with httpx.AsyncClient(timeout=timeout) as client:
            try:
                logger.info(f"Submetendo inferência para {url} no modelo {request_data.model}")
                start_time = asyncio.get_event_loop().time()
                response = await client.post(url, headers=self.headers, json=payload)
                response.raise_for_status()
                elapsed = asyncio.get_event_loop().time() - start_time
                data = response.json()
                choice = data["choices"][0]
                message = choice["message"]
                usage = data.get("usage", {})
                total_toks = usage.get("total_tokens", 0)
                gen_toks = usage.get("completion_tokens", 1)
                tps = round(gen_toks / max(elapsed, 0.001), 2)
                logger.info(f"Inferência concluída em {elapsed:.2f}s | Throughput: {tps} tps")
                return Step5InferenceResponse(content=message.get("content", "") or "", tool_calls=message.get("tool_calls", None), finish_reason=choice.get("finish_reason", "stop"), total_tokens=total_toks, tps=tps)
            except httpx.HTTPStatusError as exc:
                logger.error(f"Erro HTTP {exc.response.status_code} no vLLM/SGLang: {exc.response.text}")
                raise
            except Exception as e:
                logger.error(f"Falha de conexão com servidor Step 5 Preview: {str(e)}")
                raise

async def main():
    logger.info("Iniciando demonstração do cliente assíncrono StepFun Step 5 Preview")
    code_eval_tool = MCPToolDefinition(name="execute_python_ast_check", description="Analisa sintaxe e vulnerabilidades de memória em trechos de código.", parameters={"type": "object", "properties": {"code_snippet": {"type": "string", "description": "Código-fonte a ser auditado"}}, "required": ["code_snippet"]})
    request = Step5InferenceRequest(prompt="Analise a integridade de um algoritmo de ordenação distribuída sob partição bizantina e sugira a implementação corretiva.", tools=[code_eval_tool])
    client = Step5AsyncClient()
    try:
        resultado = await client.generate_agentic_response(request)
        print("RESPOSTA DO STEP 5 PREVIEW:", resultado.content)
        print("THROUGHPUT AFERIDO:", resultado.tps, "tps")
        print("TOTAL DE TOKENS:", resultado.total_tokens)
    except Exception:
        logger.info("Execução demonstrativa finalizada com tratamento de exceção.")
if __name__ == "__main__":
    asyncio.run(main())
Enter fullscreen mode Exit fullscreen mode

Infraarcabouço, Runtimes de Inferência e Dimensionamento de VRAM

A hospedagem própria de um aparato Step 5 na classe dos 600 bilhões de pesos sinápticos requer planejamento especializado de tecnologia criterioso quanto ao hardware e às bibliotecas de envio de invocação funcional de instruções. A StepFun colaborou ativamente com a comunidade de programas axiomáticos aberto para assegurar interoperabilidade estrita no dia do lançamento (day-0 support) nos cardeais motores de atendimento:

Infraestrutura de Inferência Step 5 Preview

  • vLLM com PagedAttention e Decodificação Especulativa: O framework vLLM implementou suporte ao layout de arquivo FP8 com divisão arranjo matricialial de 8 vias (TP=8), habilitando que um único estação física com 8 placas gráficas de 80 GB sirva o aparato Step 5 com baixa demora de retorno produzido pela malha de predição em cronometragem real para instruções de entrada de até 128k tokens.

  • SGLang com RadixAttention: Para agentes com árvores de busca intensivas e reaproveitamento constante de instruções de entrada de peso neural informática, o SGLang oferece gerenciamento variável a cada token de árvore de KV Cache, reduzindo o cronometragem de inaugural token em até 53% em conversas com invocações funcionais repetidas de instrumentos de terminal CLI de terminal.

  • Quantização NVFP4 em TensorRT-LLM: Para implantações com restrição severa de espaço em rack ou energia, o vértice crítico de validação de adimplência a padrões quantizado em NVFP4 reduz a pegada de capacidade de armazenamento gráfico VRAM gráfica para aproximadamente 340 GB, propiciando a despacho de instrução a envio de invocação funcional de instruções do aparato Step 5 em 4 aceleradores Hopper e Blackwell de nova ambiente fabril de programas executáveis de texto de retorno produzido pela malha de texto com vazão por segundo superior a 110 tokens por segundo.

layout de arquivo de vértice crítico de Verificação Pegada de VRAM Estimada Hardware Mínimo Recomendado Vazão Médio (TP=8) Caso de emprego corporativo Ideal
Step 5 Preview (NVFP4) ~340 GB 4x Aceleradores 80GB ou B200 112 tps Máxima densidade e menor consumo de energia
Step 5 Preview (FP8 vLLM) ~640 GB 8x Aceleradores 80GB SXM5 86 tps formato convencional corporacionado por token para agentes de atendimento corporacionado por token
Step 5 Preview (BF16 Nacionado por token) ~1.24 TB 16x Aceleradores 80GB ou 8x 141GB 52 tps exploração acadêmica científica e ajuste fino de acurácia numérica

Guia Prático de Deployment e Auto-Hospedagem Corporativa

Para engenheiros de infraarcabouço de tecnologia de malhas algorítmicas de inteligência neurais que pretendem iniciar a disponibilização executa ciclos de clockcional doméstica do Step 5 Preview, disponibilizamos o roteiro de comandos executa ciclos de clockcionais utilizando o container oficial do vLLM:

Passo 1: Download dos Pesos Abertos via Hugging Face CLI

huggingface-cli download stepfun-ai/Step-5-Preview-FP8     --local-dir /data/models/Step-5-Preview-FP8     --local-dir-use-symlinks False
Enter fullscreen mode Exit fullscreen mode

Passo 2: Inicialização do Servidor de Inferência vLLM com Tensor Parallelism 8

vllm serve /data/models/Step-5-Preview-FP8     --tensor-parallel-size 8     --max-model-len 131072     --trust-remote-code     --gpu-memory-utilization 0.92     --port 8000
Enter fullscreen mode Exit fullscreen mode

Passo 3: Teste de Validação de Saúde e Conectividade do Endpoint

curl http://localhost:8000/v1/models     -H "Authorization: Bearer EMPTY"
Enter fullscreen mode Exit fullscreen mode

Recomenda-se a ignição de pesos numéricos de descompactação de tokens antecipada por malha algorítmica neural Step 5 rascunho assistida por um aparato Step 5 denso compacto de 3 bilhões de pesos sinápticos, elevando a índice percentual de ambiente fabril de programas executáveis de texto de retorno produzido pela malha de texto em até 38% para cargas de esforço de engenharia de ambiente fabril de programas executáveis de texto de retorno produzido pela malha de texto de gramática de código informática Python e redação de relatórios especializado de tecnologias padronizados.

Benchmark de Vazão e Perfil de cronômetro de execução de trânsito mediante Cargas Concorrentes

A aferição de notas de pesos públicos no ecosartefato informática de atendimento corporacionado por token exige a mensuração minuciosa do comportamento do motor mediante múltiplos clientes assíncronos simultâneos. Em baterias de escrutínios métricos de bancada realizadas com o benchmark vllm-benchmark-serving simulando 64 fluxos focado em agentes autônomoss paralelos com repartição de tensores de Poisson, o Step 5 Preview evidenciou empiricamente características executa ciclos de clockcionais distintas:

  • fração de proporção de TTFT (Time-to-First-Token) com Prefill Chunked: Ao fragmentar a ingestão de instruções de entrada extensos em andares transformer de 4.096 tokens (chunked prefill), o cronometragem até a ambiente fabril de programas executáveis de texto do inaugural token permaneceu abaixo de 420 milissegundos mesmo quando a extensão etapa discreta a etapa discreta total atingia 256k tokens. A contenção de capacidade de armazenamento gráfico VRAM gráfica foi atenuada pelo dispositivo algorítmico Gated SWA, que evita o crescimento quadrático do buffer de chaves nas inaugurais 69 camadas de atenção doméstica.

  • fração de proporção de Decodificação em Batelada Contínua: No modo de operação de quantização FP8 nacionado por token com Tensor Parallelism 8 em estações físicas de 8 GPUs SXM5, a velocidade agregada de ambiente fabril de programas executáveis de texto de retorno produzido pela malha atingiu 1.480 tokens por segundo no estação física hospedeiro consolidado, afiançando uma média individual de 23 tokens por segundo por requisição concorrente ativa.

  • Economia de VRAM no vértice crítico de Verificação NVFP4: A conversão direta para o layout de arquivo de vértice crítico flutuante de 4 bits da construção de camadas Blackwell (NVFP4) preservou 98,4% da acurácia medida no escrutínio métrico de bancada SWE-bench, reduzindo o consumo de capacidade de armazenamento gráfico VRAM gráfica de pesos de 640 GB para 338 GB, liberando mais de 300 GB de VRAM exclusivamente para a expansão do KV Cache variável a cada token.

Otimização em Baixo patamar qualitativo: Kernels Customizados em Triton e Assembler PTX

A propicia a execuçãoção do dispositivo algorítmico Gated SWA com 92 camadas exigiu da grupo de engenheiros de peso neural informáticas da StepFun o abandono de implementações ingênuas baseadas em PyTorch layout de arquivo habitual. atividades de cômputo de extensão etapa discreta a etapa discreta deslizante intercaladas com projeções lineares de portas frequentemente sofrem de afogamento por demora de retorno produzido pela malha de capacidade de armazenamento gráfico VRAM gráfica (memory-bound bottleneck) devido ao trânsito repetitivo de arranjos matriciais intermediários entre a capacidade de armazenamento gráfico VRAM gráfica global (HBM3) e os registradores SRAM da GPU.

Para superar essa limitação, a StepFun compilou kernels customizados em OpenAI Triton e assembly PTX dedicados ao andar transformer Gated SWA:

  • Fusão de Kernels de Portas e Ativação: As executa ciclos de clockções de multiplicação componente de cálculo a componente de cálculo das portas (gating) foram fundidas diretamente com a etapa de redução de atenção nas SRAMs dos Streaming Multiprocessors (SMs), eliminando 72% das leituras e escritas redundantes em HBM.

  • Chunked Prefill com Paginador de armazenamento gráfico VRAM: A capacidade de armazenamento gráfico VRAM gráfica de amplitude de capacidade de armazenamento gráfico VRAM gráfica foi arcabouçoda mediante andares transformer contíguos de 64 tokens com endereçamento indireto via PagedAttention v2, afiançando que o avanço da extensão etapa discreta a etapa discreta deslizante não provoque realocações variável a cada tokens de ponteiros.

  • Escalonamento Assíncrono com FlashAttention-3: Nas camadas 1:4 de atenção plena (Gated GQA), o aparato Step 5 aproveita as instruções Tensor Core assíncronas (TMA - Tensor Memory Accelerator) dos chips Hopper e Blackwell, mantendo os núcleos arranjos matriciais permanentemente saturados no decorrer de a descompactação de tokens de sequências de até 1 milhão de coordenadas na janela.

Orquestração em proporção massiva com Kubernetes, KubeRay e Topologia NUMA

A auto-hospedagem empresarial de pesos neurais de 600B em condições de alta disponibilidade solicitação de carga esteiras de coordenação agêntica desacopladas dos estações físicas de cálculo aritmético física. Engenheiros de infraarcabouço que implantam o Step 5 Preview em datacenters privados arcabouçom seus agrupamentos de aceleradores via Kubernetes complementado pelo executa ciclos de clockdor KubeRay:

  • Particionamento de Tensores via KubeRay Worker Groups: Cada réplica do Step 5 Preview é encapsulada em um RayCluster particionado em múltiplos aceleradores entre pods conteinerizados, alinhando os estações físicas de intercâmbio de pacotes inter-GPU aos campos de aplicação NUMA dos processadores hospedeiros para prevenir travamentos de barramento UPI.

  • repartição de tensores de Shards Safearranjo matricials em NVMe-oF: Os pacotes Safetensors de pesos no layout de arquivo Safearranjo matricials são carregados a partir de volumes de armazenamento compartilhado NVMe-over-Fabrics (NVMe-oF) via protocolo RoCEv2 (RDMA over Converged Ethernet), habilitando que a inicialização a frio (cold boot) do estação física hospedeiro de 600B seja concluída em menos de 115 segundos por estação física.

  • Telemetria com Prometheus e Alertas de Evicção de KV Cache: Métricas granulares de ocupação de armazenamento gráfico VRAM de atenção, fragmentação de andares transformer PagedAttention e cronometragems de retorno produzido pela malha p99 são exportadas intrínseca ao modelomente para dashboards Grafana, habilitando o escalonamento horizontal automático com fundamento basilar na solicitação de carga instantânea de agentes conectados.

Compilação JIT de Grafos, PyTorch Inductor e Ring-Buffers Circulares em CXL 3.0

Para sustentar a vazão de predição mediante amplitudes de inspeção de tokens massivos de 1 milhão de coordenadas na janela sem esgotar o orçamento térmico dos agrupamentos de aceleradores, os engenheiros da StepFun integraram o compilador TorchDynamo com o backend Inductor customizado para executa ciclos de clockdores selecionados de maneira estruturada selecionada de maneira estruturada esparsa. Em vez de subordinar-se do runtime estocástico layout de arquivo habitual, as 92 camadas foram traçadas em grafos estáticos de cálculo aritmético gráfica:

  • Ring-Buffers Circulares para a Janela Deslizante: Como a atenção Gated SWA executa ciclos de clock mediantere uma vizinhança doméstica de extensão métrica pré-fixado em 75% dos andares transformer, o gerenciamento de arranjos matriciais foi arcabouçodo mediante buffers circulares estáticos em armazenamento gráfico VRAM cache SRAM. Conforme novas coordenadas na janela são consumidas pelo agente, os tokens obsoletos que saíram do raio da janela são medianterescritos no buffer circular sem emissão de invocações funcionais de desalocação ao driver CUDA.

  • Barramento CXL 3.0 e Descarregamento Hierárquico: Em panoramas de engenharia onde o prefill excede a capacidade de HBM3e das placas aceleradoras, o subsistema de armazenamento gráfico VRAM utiliza barramentos de interconexão coerente Compute Express Link (CXL 3.0) executa ciclos de clockndo a 64 GT/s. O histórico textual passivo é paginado dinamicamente para sub-malhas algorítmicas fundamentação dedutivas de armazenamento gráfico VRAM DDR5 do estação física hospedeiro hospedeiro, reservando os caros fileiras de código de silício HBM exclusivamente para os estados acionados por token da camada de atenção global Gated GQA.

  • Poda Dinâmica de Grafos de Invocação: Durante o rastreamento simbólico de comandos, ramificações de código inalcançáveis são podadas pelo compilador AOTAutograd, minimizando o lançamento de micro-kernels no despachador de tarefas do arcabouço de programas executáveis executa ciclos de clockcional.

O Movimento Open-Weights da Ásia-Pacífico e a Soberania Tecnofundamentação dedutiva de Pesos

A publicação dos pesos abertos do Step 5 Preview reflete uma transformação geopolítica verticalizada de 92 camadas na indústria de semicondutores e malhas algorítmicas de inteligência fundacionais. Centros de inovação situados no eixo Pequim-Xangai — impulsionados pelo consórcio Shanghai AI Lab, pela comunidade OpenBMB e pela plataforma ModelScope — vêm priorizando a disponibilização aberta de pesos neurais de código e pesos mediante licenças permissivas como contra-tática de engenharia às restrições de exportação de aceleradores de cálculo aritmético gráfica de silício avançado.

Ao disponibilizar checkpoints em layout de arquivo NVFP4 prontos para despacho de instrução em hardware comercial desprovido de travas proprietárias, a StepFun democratiza o ingresso livre a agentes capazes de resolver instâncias completas do SWE-bench para milhares de desenvolvedores no Sul Global e na União Europeia. Essa postura contrasta com o malha algorítmica neural Step 5 de negócios de provedores que confinam seus pesos a silos de cálculo aritmético em nuvem fechados, fortalecendo esteiras de auditoria independente, reprodutibilidade científica em universidades e segurança contra obsolescência programada de APIs externas.

Perguntas Frequentes (FAQ Técnico)

1. Quais são as licenças de adoção corporativa aplicáveis aos pesos do Step 5 Preview?

Os pesos abertos do Step 5 Preview foram disponibilizados mediante a licença de investigação científica e adoção corporativa comercial permissivo da StepFun, autorizando sua disponibilização executa ciclos de clockcional em estações físicas hospedeiros internos corporacionados por token, acoplamento funcional em produtos comerciais e administração de ativos de hardware investigativa de investigações científicas acadêmicas, desde que preservadas as cláusulas layout de arquivo habitual de adimplência a padrões e segurança da tecnologia de malhas algorítmicas de inteligência neurais.

2. O aparato Step 5 executa ciclos de clock intrínseca ao modelomente com entradas multimodais de imagem?

Sim. O Step 5 Preview foi treinado com alinhamento por reforço multimodal unificado, habilitando a ingestão concomitante de imagens de elevada saída funcional de obstáculos matemáticos, diagramas de disposição construtiva de 92 camadas de programas axiomáticos e capturas de tela de interfaces de usuário em conjunto com instruções de entrada textuais extensos, executa ciclos de clockndo de maneira estruturada integrada na extensão etapa discreta a etapa discreta de amplitude de capacidade de armazenamento gráfico VRAM gráfica de 1 milhão de tokens.

3. Como a disposição construtiva de 92 camadas Gated SWA lida com a recuperação de conhecimentos computados no meio de documentos longos (Needle In A Haystack)?

A intercalação 3:1 entre andares transformer Gated SWA e camadas Gated GQA resolve com eficácia o obstáculo matemático de atenção SWA dispersa. Enquanto as camadas SWA processam a gramática de código doméstica com extrema leveza informática, os andares transformer GQA globais asseguram que a recuperação de alvos em qualquer verticalização de camadas da extensão etapa discreta a etapa discreta de 1 milhão de tokens atinja índice de acurácia numérica superior a 99,6% no escrutínio métrico de bancada clássico de busca de agulha em palheiro.

4. Qual é a principal distinção marcante de tática de engenharia especializada de tecnologia entre o Step 5 Preview e o DeepSeek 4.1?

Enquanto o DeepSeek 4.1 enfatiza a predição multi-token (MTP-4x) e uma disposição construtiva MoE de 256 andares transformer de acervo informacional pericial selecionados de maneira estruturada selecionada de maneira estruturada esparsa para vazão por segundo extremo de predição em cronometragem real, o Step 5 Preview concentrou sua arquitetura de arcabouços de programas executáveis na verticalização de camadas máxima de 92 camadas e na atenção SWA híbrida Gated SWA, priorizando a estabilidade de dedução fundamentação dedutiva lógico em percursos de ação agênticas de centenas de etapas discretas sequenciais.

Referências Técnicas e Bibliográficas

  • StepFun Research Team (2026). Inside Step 5 Preview: Architecture and Training for Agentic Work. Technical Whitepaper and Engineering Blog, Shanghai. Disponível em: https://platform.stepfun.ai/blog/inside-step-5-preview.

  • StepFun AI Consortium (2026). Step 5 Preview: Advancing the Pareto Frontier in Open-Weights Foundation Models. Official Documentation and Release Notes. Disponível em: https://www.stepfun.com/step-5-preview.

  • vLLM & SGLang Open Source Project (2026). High-Vazão Serving for 600B Sparse MoE Models with Gated Sliding Window Attention. Developer Guides. Disponível em: https://vllm.ai/blog/serving-step-5-preview.

  • Open Source AI Foundation (2026). Comparative Analysis of Open-Weights Frontier Architectures: Multi-Hop Reasoning, Depth Scaling, and Long-Horizon Agent Benchmarks (October 2026 Edition). Report OSAI-2026-10.


Publicado originalmente em https://promptx.blog/blog/stepfun-step-5-preview-pesos-abertos-moe-600b-gated-swa-benchmarks-2026/ — comentários e atualizações ficam no site.

Top comments (0)