Email me

Traduzido do original em inglês de 24 de outubro de 2026. Os números e as fontes são os mesmos do original. Leia o original em inglês →

IA · · 11 min de leitura · Matt Busel · 17 leitores nos últimos 30 dias

Arquivado em LLMs Indústria de IA Guias

A DeepSeek liberou sua engine. As peças de $38 por hora ficaram em casa

A DeepSeek liberou sua engine. As peças de $38 por hora ficaram em casa
Leia o resumo completo

Resumo: Hoje, às 5h30 (ET), a DeepSeek anunciou o DeepInfer, a engine por trás da sua própria API, como "now fully open source" (agora totalmente open source). 1,5 milhão de pessoas viram esse post em cinco horas. O próprio README da DeepSeek lista três coisas de que um serviço de verdade precisa e que estão "not included in this release" (fora desta versão), e o próprio Q&A dela diz que cada GPU desse serviço fatura $38 por hora. Clonamos o repositório e medimos tudo hoje de manhã: 4 das 5 caixas do diagrama da própria DeepSeek que roteiam o tráfego ou guardam o cache estão faltando, só 6,82% do código bate com o vLLM, e os kernels da Huawei são 52% maiores que os da Nvidia.

Então não, @zephyr_z9, eles não "literally release the secret sauce behind their economics" (liberaram literalmente o molho secreto da economia deles). Eles liberaram o forno. A receita que transforma GPUs em $38 por hora continua em Hangzhou. Ainda é o melhor presente que um laboratório de IA deu aos desenvolvedores este ano, e ainda não é o que o post diz que é.

Gráfico de barras animado, dólares por hora de GPU. Receita da DeepSeek por hora de GPU segundo o próprio Q&A do DeepInfer, no preço de horário de baixa: $38,00. Alugar uma B200 no Google Cloud, nó de 8 GPUs em us-central1: compromisso de 1 ano $11,12, de 3 anos $7,09, spot $4,95. Linha final: a engine agora é aberta, as peças que mantêm essas GPUs ocupadas não são.
DeepInfer doc/inference_deployment_qa.md e a página da B200 no Google Cloud do computeprices.com, ambos lidos em 20 de out. de 2026. Receita não é lucro. Quadro estático: hero.png.

"Fully open source." O README deles discorda

Este é o post, da @deepseek_ai às 5h30 (ET). Às 10h31 ele tinha 1,5M de visualizações e 19 mil curtidas. O repositório chegou a 8.663 estrelas às 10h33, e a thread no Hacker News estava em 1º lugar, com 1.222 pontos e 437 comentários.

Print de um post da DeepSeek, @deepseek_ai, 20 de out. de 2026, 5h30 (ET): Introducing DeepInfer, our in-house inference framework, now fully open source! Powering DeepSeek-V4.1-Flash at scale with high throughput and low latency. We're sharing our production stack to help the community lower compute costs, reduce energy use, and make AI more affordable. 1,5M de visualizações.
@deepseek_ai no X, 20 de out. de 2026, capturado às 10h31 (ET) de 20 de out. de 2026, real e sem edição.

Agora abra o README. Abaixo de "Supported hardware" há uma lista com este título, palavra por palavra: "Required for a complete inference service (not included in this release)" (necessário para um serviço de inferência completo, fora desta versão):

  • "A KV cache system" (um sistema de KV cache)
  • "VE/Prefill/Decode disaggregation (most required engine functionality is already implemented)" (desagregação VE/Prefill/Decode, com a maior parte da funcionalidade necessária da engine já implementada)
  • "Load balancing across data-parallel replicas for both prefill and decode" (balanceamento de carga entre réplicas de paralelismo de dados, tanto no prefill quanto no decode)

A primeira linha do README é igualmente honesta: "This open-source release provides offline inference." (esta versão open source oferece inferência offline). Não há servidor de API no repositório. Fizemos um grep: o único código HTTP é um endpoint de profiling que você liga com uma variável de ambiente. Você consegue rodar prompts pelo DeepInfer no seu próprio cluster. Não consegue apontar um cliente para ele.

Traduzindo o jargão. Prefill é o modelo lendo o seu prompt. Decode é o modelo escrevendo a resposta, um token de cada vez. KV cache são as anotações do modelo sobre um prompt que ele já leu, para não precisar ler de novo. Desagregação significa que prefill e decode rodam em máquinas separadas. Um load balancer (balanceador de carga) decide qual máquina recebe a sua requisição. Cada um desses itens é o que transforma uma engine num negócio.

Colocamos o próprio diagrama deles ao lado do repositório

A DeepSeek publicou um Q&A de deploy junto com a versão. Ele traz um diagrama de arquitetura de todo o sistema que serve o V4.1 Flash. Rotulamos cada caixa a partir da lista "not included" do README e de uma leitura do código.

O próprio diagrama de arquitetura da DeepSeek do sistema de inferência do V4.1 Flash, rotulado. DeepSeek Recipe: aberto, repositório próprio. Entrypoint: só offline. Vision Encoder Load Balancer, Prefill Load Balancer e Decode Load Balancer: não liberados. Vision Encoder Service, Prefill Service e Decode Service com seus Expert-Parallel Load Balancers: no repositório. External KVCache Storage sobre o 3FS: o armazenamento não foi liberado, o 3FS em si é aberto.
Diagrama de DeepInfer doc/images/architecture_overview.png (Apache-2.0); os rótulos são nossos, a partir da lista do que ficou de fora no README e de uma leitura do código, 20 de out. de 2026.

O Q&A cita cinco peças que roteiam o tráfego ou guardam o cache: um Prefill Load Balancer, um Decode Load Balancer, um Vision Encoder Load Balancer, um Expert-Parallel Load Balancer e o KVCache Storage. Só o de paralelismo de experts veio junto (está em deepinfer/model_executor/eplb/). Isso dá 1 de 5. O sistema de arquivos 3FS que fica embaixo do cache é aberto desde fevereiro de 2025. O componente que roda o cache em cima dele, que o Q&A chama de kvcache-store, não está no repositório.

E a DeepSeek explica o motivo, no Q&A, num parágrafo que a maioria das pessoas pulou:

"The KV cache management and load balancing components of the inference system are tightly coupled to our internal infrastructure, so that code is not yet fully open-sourced."

(Os componentes de gerenciamento do KV cache e de balanceamento de carga estão fortemente acoplados à nossa infraestrutura interna, então esse código ainda não foi totalmente aberto.) "Not yet fully open-sourced" e "now fully open source" são duas frases da DeepSeek, publicadas na mesma manhã. Só uma delas está no tweet.

O molho secreto é o cache, e eles mesmos disseram

É esta parte que torna erradas as opiniões de que "eles entregaram a economia deles". A DeepSeek listou três objetivos de projeto para o sistema. O terceiro: "Retain KV cache for more than 72 hours" (manter o KV cache por mais de 72 horas), para que um prompt repetido pule a etapa cara de leitura. É daí que vem a inferência barata: você não paga para ler a mesma base de código de 50 páginas duas vezes.

Dois prints. Um post de Zephyr, @zephyr_z9, 20 de out. de 2026, 5h57 (ET), citando o post da DeepSeek sobre o DeepInfer: DAMN, they literally released the secret sauce behind their economics. 128,3 mil visualizações. Abaixo, um post da Polymarket, 8h55 (ET): JUST IN: China's DeepSeek releases an open-source tool designed to dramatically reduce the computing costs of running AI models. 75,4 mil visualizações.
@zephyr_z9 e @Polymarket no X, 20 de out. de 2026, capturados às 10h31 (ET) de 20 de out. de 2026, reais e sem edição.

Veja quanto o Q&A diz que valem essas peças que faltam:

  • 155 trilhões de tokens por dia passando por um único cluster.
  • $38 de receita por hora de GPU, "at valley pricing" (o desconto de horário de baixa da DeepSeek, então provavelmente o piso).
  • O balanceamento de carga os leva a cerca de 80% de um benchmark perfeitamente balanceado. Essa diferença entre uma caixa de GPUs e uma caixa de GPUs ocupada é o negócio.
  • Armazenamento de cache dimensionado em 14,4 TB por GPU, em servidores com 20 SSDs de 30,73 TB cada, com erasure coding para que quaisquer 10 de 11 nós consigam responder.

Agora a comparação que ninguém fez nas respostas. O Google Cloud aluga uma B200, da mesma classe Blackwell do alvo "SM100" do DeepInfer, por $4,95 a hora no spot, $7,09 num contrato de 3 anos, $11,12 num contrato de 1 ano (preços atualizados hoje). O número da DeepSeek é de 3,4x a 7,7x o custo de alugar a GPU. Receita não é lucro, e a DeepSeek tem hardware próprio em vez de alugar, mas essa margem é a economia. E a margem mora nas 4 caixas que não estão no repositório.

Opinião polêmica, e a gente sustenta: o "dramatically reduce the computing costs of running AI models" da @Polymarket vale para talvez 50 empresas no planeta. Veja por quê.

Rodar como a DeepSeek começa em 128 GPUs

O Q&A é direto sobre o mínimo: "the smallest efficient deployment unit is 64 GPUs of prefill plus 64 GPUs of decode" (a menor unidade de deploy eficiente é de 64 GPUs de prefill mais 64 GPUs de decode). Os benchmarks do README foram "measured on 4 SM100 GPUs for prefill and 64 for decode" (medidos em 4 GPUs SM100 para prefill e 64 para decode). O decode pede EP64 ou mais (os experts do modelo espalhados por 64 a 128 GPUs). Então fizemos a conta.

Cartão de dados com o título a menor unidade de deploy eficiente, segundo o Q&A da DeepSeek. 128 GPUs da classe Blackwell, 64 de prefill mais 64 de decode. $634 a $1.423 por hora para alugá-las no Google Cloud, do spot ao contrato de 1 ano. $15.206 a $34.161 por dia antes de armazenamento, rede ou pessoal. 1,84 PB de armazenamento de KV cache a 14,4 TB por GPU. 0 linhas dos load balancers de réplicas ou do armazenamento de cache nesta versão.
Nossa conta: 128 x $4,95 e 128 x $11,12 (B200 no Google Cloud, 20 de out. de 2026), 128 x 14,4 TB. Número de GPUs e proporção de armazenamento do Q&A do DeepInfer.
  • 128 GPUs x $4,95 a $11,12 = $634 a $1.423 por hora.
  • Isso dá $15.206 a $34.161 por dia, antes de armazenamento, rede ou de um único engenheiro.
  • 1,84 PB de armazenamento de cache na proporção deles de 14,4 TB por GPU.
  • Mais os load balancers e o armazenamento de cache que agora você mesmo tem que escrever.

Compare com a outra novidade da DeepSeek na timeline desta semana: o V4.1 Flash em 1 bit da Unsloth, de 508GB encolhido para 250GB, rodando numa máquina com 128GB+ de RAM. Esse é o modelo aberto que a maioria das pessoas vai de fato usar. O DeepInfer é para nuvens. Se você é dev indie, o verdadeiro presente da DeepSeek para você continua sendo a API barata, não este repositório.

O Q&A deles tem até a melhor frase de toda a versão. Dá para dividir prefill e decode entre data centers? Sim, "at some cost in reliability, e.g., the fiber running between data centers is easily severed by construction work" (com algum custo em confiabilidade, por exemplo, a fibra entre data centers é facilmente cortada por obras). Respeito. É um time que já teve a semana arruinada por uma retroescavadeira.

O vLLM diz "built primarily on vLLM". Nós medimos 6,82%

A outra grande reação veio do time do vLLM, a engine open source em que a maior parte da indústria roda. O post deles é elegante, e o README da DeepSeek de fato diz que o DeepInfer "was originally built primarily on vLLM" (foi originalmente construído principalmente sobre o vLLM).

Print de um post do vLLM, @vllm_project, 20 de out. de 2026, 5h47 (ET), citando a DeepSeek: Grateful to @deepseek_ai for releasing DeepInfer, initially built primarily on @vllm_project, under Apache 2.0 and crediting the open-source community! We've worked hard on DeepSeek V4.1 Flash inference efficiency and will keep improving with ideas from DeepInfer. 36 mil visualizações.
@vllm_project no X, 20 de out. de 2026, capturado às 10h31 (ET) de 20 de out. de 2026, real e sem edição.

Então medimos quanto do vLLM sobrou. Clonamos o DeepInfer (commit 774ce24) e o vLLM em nove versões, da v0.2.0 (2023) até o branch main de hoje. Pegamos cada linha Python com 25+ caracteres do pacote deepinfer/ do DeepInfer, descartamos comentários e linhas em branco, normalizamos os espaços e procuramos cada linha, com correspondência exata, em cada versão do vLLM. O script tem 60 linhas de Python, rodou em cerca de um minuto e não precisou de GPU.

def norm(l):
    l = l.strip()
    if not l or l.startswith('#'): return None
    if len(l) < 25: return None   # skip trivial lines
    return re.sub(r'\s+', ' ', l)

# every .py file in each vLLM tag, read straight out of git
p = subprocess.run(['git', '-C', VL, 'cat-file', '--batch'],
                   input='\n'.join(f'{ref}:{f}' for f in files).encode(),
                   capture_output=True)
Gráfico de barras: fatia das 25.086 linhas Python significativas do DeepInfer, em 218 arquivos, que aparecem idênticas em cada versão do vLLM. v0.2.0 1,65%, v0.2.7 2,09%, v0.3.3 2,43%, v0.4.3 2,40%, v0.5.5 3,08%, v0.6.6 3,56%, v0.8.5 4,02%, v0.10.2 4,18%, main 5,70%, qualquer versão 6,82%. Os outros 93% não batem com nenhuma linha do vLLM. Arquivo campeão: shm_broadcast.py, com 76,7%.
Nossa execução, 10h20 (ET) de 20 de out. de 2026: DeepInfer 774ce24 vs tags do vllm-project/vllm e main 255e3a3, correspondência exata de linhas de 25+ caracteres com espaços normalizados.

Resultado: 1.711 de 25.086 linhas (6,82%) aparecem em pelo menos uma versão do vLLM. A melhor versão isolada é o main de hoje do vLLM, com 5,70%, o que significa principalmente que os dois projetos adotaram as mesmas ideias novas. O arquivo com mais cara de vLLM é o shm_broadcast.py, uma fila de mensagens em memória compartilhada, com 76,7%. O núcleo da engine, llm_engine.py, tem 19,2%. O código do modelo V4 fica em torno de 5 a 12%.

A estrutura de pastas ainda diz vLLM: worker/cache_engine.py, sequence.py, model_runner.py. São os nomes que o vLLM usava lá em 2023. Mas o código dentro deles foi reescrito. Este método não pega variáveis renomeadas nem refatorações, então trate os 6,82% como o piso da semelhança de família, não como uma nota de plágio. A nossa leitura: dizer "construído sobre o vLLM" é como dizer que um arranha-céu foi construído sobre o estacionamento que existia ali antes. Verdade, e generoso, e a DeepSeek merece crédito real por escrever os outros 93%.

52% mais código para a Huawei do que para a Nvidia

Aqui está o que achamos que esta versão realmente significa. Os kernels próprios do DeepInfer (os pequenos programas de GPU que fazem as contas) ficam em tilelang_ops/, com um backend por chip. Os mesmos 30 kernels, duas versões de cada. Contamos as linhas que não estão em branco.

Gráfico de barras dos backends de kernels TileLang do DeepInfer, os mesmos 30 kernels em dois chips. Backend Huawei Ascend, tilelang_ops/asc: 6.793 linhas não vazias. Backend NVIDIA, tilelang_ops/cuda: 4.482. Manchete: 52% mais código de kernel para a Huawei do que para a Nvidia. Notas: os repositórios DeepGEMM-Ascend e DeepEP-Ascend foram criados em 29 e 30 de set. de 2026; a lista de hardware do README tem só NVIDIA SM100 e Huawei Ascend 950; a ordem do DHS que remove a DeepSeek das agências civis dos EUA veio a público em 19 de out. de 2026.
Contagem de linhas do DeepInfer 774ce24, 10h25 (ET) de 20 de out. de 2026; datas dos repositórios pela API do GitHub; proibição segundo a Reuters, 19 de out. de 2026.
  • Backend Huawei Ascend: 6.793 linhas. Backend NVIDIA: 4.482. Isso dá +51,6%.
  • Hardware suportado no README: "NVIDIA SM100 GPUs" e "Huawei Ascend 950 NPUs". A lista é só essa. Nada de H100. Nada de AMD.
  • As bibliotecas de kernels para Ascend saem em repositórios próprios, DeepGEMM-Ascend e DeepEP-Ascend, ambos criados em 29 e 30 de setembro de 2026, três semanas antes de hoje.
  • Um dia antes da versão, a Reuters noticiou que o Departamento de Segurança Interna dos EUA (DHS) está mandando as agências federais civis removerem os produtos da DeepSeek e os serviços de terceiros construídos sobre os seus modelos (emitida em julho, tornada pública em 19 de out.).
  • No mesmo dia, o The Information noticiou (via @unusual_whales, 149 mil visualizações) que a DeepSeek e a Huawei estão se unindo em novos projetos de chips de IA para desafiar a Nvidia.

Parte desses +52% é só o custo de um chip mais novo: kernels para Ascend pedem mais cuidado manual do que os de CUDA. Mas ninguém escreve 6.793 linhas para um chip sobre o qual não pretende vender o seu serviço. O que achamos que está acontecendo de verdade, e eles nunca vão dizer em voz alta: isto é uma apresentação de vendas da Huawei com licença Apache. Toda nuvem chinesa que quiser servir a DeepSeek aos preços da DeepSeek agora tem uma engine de nível de produção que roda em chips que os EUA não conseguem cortar. Os EUA banem a DeepSeek das suas agências na segunda-feira. Na terça, a DeepSeek deixa o próprio modelo mais barato para todo o resto do mundo servir, em silício da Huawei. Sendo bem sincero, o lançamento open source mais bem cronometrado do ano.

Mais uma prova para a pilha do "é um sistema de produção chinês, não uma demo": 1.147 de 40.638 linhas não vazias do pacote trazem comentários ou docstrings em chinês, como """compress 内核固定开启 fast math。""" ("o kernel compress sempre liga o fast math"). Ninguém escreveu isto para um post de lançamento. O histórico inteiro tem 3 commits: um "initial commit" com 345 arquivos e 63.326 linhas às 0h09 (ET), depois duas atualizações de documentação. Isto foi exportado de algum lugar privado hoje de manhã.

Ainda mais aberta que a OpenAI. Essa é a verdadeira alfinetada

Para ser justo com a DeepSeek, e injusto com todo o resto: a versão aberta da OpenAI foi o gpt-oss em agosto de 2025, pesos sob Apache 2.0 com código de referência. OpenAI, Anthropic e Google publicaram zero linhas dos sistemas que de fato servem o ChatGPT, o Claude ou o Gemini para quem paga. A DeepSeek acabou de publicar a engine, os kernels, o balanceador de experts, um serviço de tokenização escrito majoritariamente em Rust (deepseek-recipe), o layout de armazenamento, a receita por hora de GPU e o tráfego.

Então escolha o seu vilão. É o laboratório que entrega 93% de uma engine de produção e chama de 100%, ou os laboratórios que entregam 0% e se dizem os mocinhos?

O ranking das opiniões de hoje

  1. A mais errada: @zephyr_z9, "They literally released the secret sauce behind their economics" (128 mil visualizações). O molho é um cache de 72 horas e quatro load balancers. Nenhum dos dois veio junto.
  2. A mais errada para a maioria dos leitores: @Polymarket, "dramatically reduce the computing costs of running AI models" (75 mil). Para quem tem 128 Blackwells e um petabyte de SSD, claro.
  3. A mais generosa: @vllm_project, "initially built primarily on vLLM". 6,82% hoje. Fique com o crédito pela fundação; o prédio é da DeepSeek.
  4. A mais precisa: o próprio README da DeepSeek. Alguém daquele time escreveu "not included in this release" com todas as letras. O post de marketing não leu.

Os números até agora

  • Caixas da camada de roteamento/cache da DeepSeek que vieram junto: 1 de 5 (EPLB), lido às 10h25 (ET) de 20 de out.
  • Linhas do DeepInfer encontradas em alguma das 9 versões do vLLM: 1.711 de 25.086 (6,82%)
  • Linhas de kernel, Huawei Ascend vs NVIDIA: 6.793 vs 4.482 (+51,6%)
  • Receita da DeepSeek por hora de GPU: $38 (Q&A deles) vs $4,95 a $11,12 para alugar uma B200 no Google Cloud
  • Menor deploy eficiente: 128 GPUs, $634 a $1.423 por hora
  • Estrelas: 8.663 às 10h33 (ET), cerca de 10 horas depois do primeiro commit

A nossa aposta, e a sua vez

Previsão: até 30 de novembro, o vLLM e o SGLang incorporam a maior parte dos truques do DeepInfer (o decoding com draft tokens, o replay de SWA limitado) e as nuvens americanas servem o V4.1 Flash mais rápido do que hoje. E até 31 de dezembro, ninguém fora da China roda o modelo do jeito que a DeepSeek roda, com o cache de 72 horas e os quatro balanceadores, porque a DeepSeek ficou com eles. Se estivermos errados, mostre o cluster e escrevemos a correção com o seu nome na manchete.

Sua vez: "fully open source" é justo para uma versão com a qual você não consegue servir uma única requisição de API? Sim ou não, e diga por quê nas respostas. @deepseek_ai, fique à vontade para responder também.

Quer ver quanto o V4.1 Flash custa para você via API em comparação com alugar as GPUs por conta própria? A LLM API Cost Calculator ($7, Google Sheets + Excel, 26 modelos) faz a conta por requisição numa planilha só. A versão grátis está no site em tensorust.com/tools/llm-api-cost/.

Relacionados em tensorust.com: A Meta abriu um modelo de 816B. Rodá-lo exige cerca de 1TB de RAM, Benchmark de proxy de LLM: 200 chamadas duplicadas viraram 1 e A estatística de 60% do Theo é um gráfico de quedas.

Método e dados: DeepInfer clonado em 774ce24 (20 de out. de 2026), tags do vllm-project/vllm v0.2.0, v0.2.7, v0.3.3, v0.4.3, v0.5.5, v0.6.6, v0.8.5, v0.10.2 e main em 255e3a3. Todas as contagens feitas entre 10h20 e 10h35 (ET) de 20 de out. de 2026. Prints do X capturados às 10h31 (ET), reais e sem edição. Preços de GPU da página da B200 no Google Cloud do computeprices.com, atualizada em 20 de out. de 2026.

Publicado primeiro aqui em tensorust.com em 20 de out. de 2026. Também no X (@TensorustAI), no X (@MattBusel) e no dev.to. Relacionados: Calculadora grátis de custo de API de LLM, O modelo de 816B da Meta precisa de 1TB de RAM, Benchmark de proxy de LLM.

Mais: o autor, leituras relacionadas, compartilhar, um jogo grátis

Leia a seguir

Ferramenta grátis: calculadora de custo de API de LLM → Tokens de entrada, tokens de saída, requisições por dia: custo mensal em 24 modelos GPT, Claude e Gemini.

Todos os artigos →

Mais em português

Português (Brasil): Tensorust →

Up next

Most read on the site this weekcrates.io download count: 80% of ours arrived with a new versionWhat the crates.io download count really measures: 69 Rust crates, 90 days of daily data, 80% within a day of a publish, 0 outside dependents.Read it next →

Get the receipts by email.

What my AI agents tried this week, with the real numbers: what worked, what flopped, what made money. One email when there is something worth reading.

No spam, never sold. Every email has a one-click unsubscribe.

Popular in the shop

All 124 tools →

Browse: Bundles and kitsHome, family and schoolMoney and businessAI toolsSports and fitnessMaking and hobbiesFood and drinkIndie dev and launchTrading and quant

Free: Landing page teardown iPhone app cost calculator LLM API cost calculator Paid online: $49 Launch Check App builds Articles FAQ