Email me

Traducido del original en inglés del 24 de octubre de 2026. Las cifras y las fuentes son las mismas que en el original. Leer el original en inglés →

IA · · 11 min de lectura · Matt Busel · 17 lectores en los últimos 30 días

Archivado en LLM Industria de la IA Guías

DeepSeek regaló su motor. Las piezas de $38 la hora se quedaron en casa

DeepSeek regaló su motor. Las piezas de $38 la hora se quedaron en casa
Leer el resumen completo

En resumen: hoy a las 5:30 AM ET, DeepSeek dijo que DeepInfer, el motor que hay detrás de su propia API, es "now fully open source" (ya totalmente de código abierto). 1,5 millones de personas vieron esa publicación en cinco horas. El propio README de DeepSeek enumera tres cosas que necesita un servicio real y que "no se incluyen en esta versión", y su propio documento de preguntas y respuestas dice que cada GPU de ese servicio genera $38 por hora. Esta mañana cloné el repositorio y lo medí: faltan 4 de las 5 cajas del propio diagrama de DeepSeek que enrutan el tráfico o mantienen la caché, solo el 6,82% del código coincide con vLLM y los kernels para Huawei son un 52% más grandes que los de Nvidia.

Así que no, @zephyr_z9, no "liberaron literalmente la salsa secreta de su economía". Liberaron el horno. La receta que convierte las GPU en $38 la hora sigue en Hangzhou. Sigue siendo el mejor regalo que un laboratorio de IA ha hecho a los desarrolladores este año, y sigue sin ser lo que dice la publicación.

Gráfico de barras animado, dólares por hora de GPU. Ingresos de DeepSeek por hora de GPU según su propio documento de preguntas y respuestas de DeepInfer, con tarifa valle: $38,00. Alquilar una B200 en Google Cloud, nodo de 8 GPU en us-central1: compromiso de 1 año $11,12, de 3 años $7,09, spot $4,95. Línea final: el motor ya es abierto, las piezas que mantienen llenas esas GPU no.
doc/inference_deployment_qa.md de DeepInfer y la página de B200 de Google Cloud en computeprices.com, ambos leídos el 20 de octubre de 2026. Ingresos no son beneficios. Fotograma estático: hero.png.

"Totalmente de código abierto." Su README no está de acuerdo

Esta es la publicación, de @deepseek_ai a las 5:30 AM ET. A las 10:31 AM tenía 1,5 M de visualizaciones y 19.000 me gusta. El repositorio llegó a 8.663 estrellas a las 10:33 AM, y el hilo de Hacker News estaba en el n.º 1 con 1.222 puntos y 437 comentarios.

Captura de una publicación de DeepSeek, @deepseek_ai, 20 de octubre de 2026, 5:30 AM 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,5 M de visualizaciones.
@deepseek_ai en X, 20 de octubre de 2026, capturado a las 10:31 AM ET del 20 de octubre de 2026, real y sin editar.

Ahora abre el README. Debajo de "Supported hardware" hay una lista con este título, palabra por palabra: "Required for a complete inference service (not included in this release)" (necesario para un servicio de inferencia completo, no incluido en esta versión):

  • "A KV cache system" (un sistema de caché KV)
  • "VE/Prefill/Decode disaggregation (most required engine functionality is already implemented)" (desagregación de VE/prefill/decode; la mayor parte de la funcionalidad necesaria del motor ya está implementada)
  • "Load balancing across data-parallel replicas for both prefill and decode" (balanceo de carga entre réplicas de paralelismo de datos, tanto para prefill como para decode)

La primera línea del README es igual de honesta: "This open-source release provides offline inference" (esta versión de código abierto ofrece inferencia offline). No hay ningún servidor de API en el repositorio. Lo busqué con grep: el único código HTTP es un endpoint de profiling que se activa con una variable de entorno. Puedes pasar prompts por DeepInfer en tu propio clúster. No puedes poner a un cliente a usarlo.

La jerga, en palabras sencillas. Prefill es el modelo leyendo tu prompt. Decode es el modelo escribiendo la respuesta, token a token. La caché KV son las notas del modelo sobre un prompt que ya ha leído, para no tener que leerlo otra vez. Desagregación significa que el prefill y el decode se ejecutan en máquinas distintas. Un balanceador de carga decide qué máquina recibe tu petición. Cada una de esas piezas es lo que convierte un motor en un negocio.

Puse su propio diagrama al lado del repositorio

DeepSeek publicó junto con la versión un documento de preguntas y respuestas sobre el despliegue. Incluye un diagrama de arquitectura de todo el sistema que sirve V4.1 Flash. Etiqueté cada caja a partir de la lista de "no incluido" del README y de una lectura del código.

Diagrama de arquitectura de DeepSeek del sistema de inferencia de V4.1 Flash, etiquetado. DeepSeek Recipe: abierto, repositorio propio. Entrypoint: solo offline. Vision Encoder Load Balancer, Prefill Load Balancer y Decode Load Balancer: no publicados. Vision Encoder Service, Prefill Service y Decode Service con sus Expert-Parallel Load Balancers: en el repositorio. External KVCache Storage sobre 3FS: el almacén no está publicado, 3FS en sí es abierto.
Diagrama de doc/images/architecture_overview.png de DeepInfer (Apache-2.0); las etiquetas son nuestras, a partir de la lista de no incluido del README y de una lectura del código, 20 de octubre de 2026.

El documento nombra cinco piezas que enrutan el tráfico o mantienen la caché: un Prefill Load Balancer, un Decode Load Balancer, un Vision Encoder Load Balancer, un Expert-Parallel Load Balancer y el KVCache Storage. Solo se publica el de paralelismo de expertos (está en deepinfer/model_executor/eplb/). Eso es 1 de 5. El sistema de archivos 3FS que hay debajo de la caché es abierto desde febrero de 2025. El componente que gestiona la caché encima de él, que el documento llama kvcache-store, no está en el repositorio.

Y DeepSeek te dice por qué, en el propio documento, en un párrafo que casi todo el mundo pasó de largo:

"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."

(Los componentes de gestión de la caché KV y de balanceo de carga del sistema de inferencia están muy acoplados a nuestra infraestructura interna, así que ese código todavía no es totalmente de código abierto.) "Todavía no es totalmente de código abierto" y "ya totalmente de código abierto" son frases de DeepSeek, publicadas la misma mañana. Solo una de ellas está en el tuit.

La salsa secreta es la caché, y lo dijeron ellos

Esta es la parte que desmonta las opiniones de "regalaron su economía". DeepSeek enumeró tres objetivos de diseño para el sistema. El tercero: "Retain KV cache for more than 72 hours" (conservar la caché KV más de 72 horas), para que un prompt repetido se salte el costoso paso de lectura. De ahí sale la inferencia barata: no pagas por leer dos veces el mismo código base de 50 páginas.

Dos capturas. Una publicación de Zephyr, @zephyr_z9, 20 de octubre de 2026, 5:57 AM ET, citando la publicación de DeepInfer de DeepSeek: DAMN, they literally released the secret sauce behind their economics. 128.300 visualizaciones. Debajo, una publicación de Polymarket, 8:55 AM ET: JUST IN: China's DeepSeek releases an open-source tool designed to dramatically reduce the computing costs of running AI models. 75.400 visualizaciones.
@zephyr_z9 y @Polymarket en X, 20 de octubre de 2026, capturado a las 10:31 AM ET del 20 de octubre de 2026, real y sin editar.

Mira cuánto valen, según el documento, esas piezas que faltan:

  • 155 billones de tokens al día a través de un solo clúster.
  • $38 de ingresos por hora de GPU, "con tarifa valle" (el descuento de DeepSeek fuera de las horas punta, así que probablemente es el extremo bajo).
  • El balanceo de carga los lleva a cerca del 80% de un benchmark perfectamente equilibrado. Esa diferencia entre una caja de GPU y una caja de GPU ocupada es el negocio.
  • Almacenamiento de caché dimensionado a 14,4 TB por GPU, en servidores con 20 SSD de 30,73 TB cada uno, con codificación de borrado para que respondan 10 nodos cualesquiera de 11.

Ahora la comparación que nadie hizo en las respuestas. Google Cloud alquila una B200, de la misma clase Blackwell que el objetivo "SM100" de DeepInfer, por $4,95 la hora en spot, $7,09 con un contrato de 3 años y $11,12 con uno de 1 año (precios actualizados hoy). La cifra de DeepSeek es de 3,4x a 7,7x lo que cuesta alquilar la GPU. Ingresos no son beneficios, y DeepSeek tiene hardware propio en lugar de alquilarlo, pero ese margen es la economía. Y el margen vive en las 4 cajas que no están en el repositorio.

Opinión polémica, y la mantengo: el "dramatically reduce the computing costs of running AI models" (reducir drásticamente el coste de computación de ejecutar modelos de IA) de @Polymarket es verdad para quizá 50 empresas en el planeta. Te explico por qué.

Ejecutarlo como DeepSeek empieza en 128 GPU

El documento es directo sobre el mínimo: "la unidad de despliegue eficiente más pequeña son 64 GPU de prefill más 64 GPU de decode". Los benchmarks del README se "midieron con 4 GPU SM100 para prefill y 64 para decode". El decode pide EP64 o más (los expertos del modelo repartidos entre 64 y 128 GPU). Así que hice la cuenta.

Tarjeta de datos titulada la unidad de despliegue eficiente más pequeña, según el documento de DeepSeek. 128 GPU de clase Blackwell, 64 de prefill más 64 de decode. De $634 a $1.423 por hora para alquilarlas en Google Cloud, de spot a 1 año. De $15.206 a $34.161 al día antes de almacenamiento, red o personal. 1,84 PB de almacenamiento de caché KV a 14,4 TB por GPU. 0 líneas de los balanceadores de réplicas o del almacén de caché en esta versión.
Nuestros cálculos: 128 x $4,95 y 128 x $11,12 (Google Cloud B200, 20 de octubre de 2026), 128 x 14,4 TB. Número de GPU y proporción de almacenamiento del documento de preguntas y respuestas de DeepInfer.
  • 128 GPU x de $4,95 a $11,12 = de $634 a $1.423 la hora.
  • Eso son de $15.206 a $34.161 al día, antes de almacenamiento, red o un solo ingeniero.
  • 1,84 PB de almacenamiento de caché con su proporción de 14,4 TB por GPU.
  • Más los balanceadores de carga y el almacén de caché, que ahora tienes que escribir tú.

Compáralo con lo otro de DeepSeek que salió en el timeline esta semana: el V4.1 Flash de 1 bit de Unsloth, que reduce 508GB a 250GB y funciona en una máquina con 128GB o más de RAM. Ese es el modelo abierto que la mayoría de la gente va a tocar de verdad. DeepInfer es para nubes. Si eres un dev indie, el regalo real de DeepSeek para ti sigue siendo la API barata, no este repositorio.

Su documento tiene incluso la mejor frase de todo el lanzamiento. ¿Se puede repartir prefill y decode entre centros de datos? Sí, "a costa de algo de fiabilidad; por ejemplo, la fibra que une los centros de datos se corta con facilidad por obras". Respeto. Es un equipo al que una excavadora le ha arruinado la semana.

vLLM dice "construido principalmente sobre vLLM". Yo medí un 6,82%

La otra gran reacción vino del equipo de vLLM, el motor de código abierto sobre el que funciona la mayor parte de la industria. Su publicación es generosa, y el README de DeepSeek sí dice que DeepInfer "was originally built primarily on vLLM" (se construyó originalmente, sobre todo, sobre vLLM).

Captura de una publicación de vLLM, @vllm_project, 20 de octubre de 2026, 5:47 AM 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.000 visualizaciones.
@vllm_project en X, 20 de octubre de 2026, capturado a las 10:31 AM ET del 20 de octubre de 2026, real y sin editar.

Así que medí cuánto queda de vLLM. Cloné DeepInfer (commit 774ce24) y vLLM en nueve versiones, desde v0.2.0 (2023) hasta la rama main de hoy. Tomé cada línea de Python de 25 caracteres o más del paquete deepinfer/ de DeepInfer, quité comentarios y líneas vacías, colapsé los espacios en blanco y comprobé si cada línea aparecía exactamente igual en algún punto de cada versión de vLLM. El script tiene 60 líneas de Python, tardó cerca de un minuto y no necesitó 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: porcentaje de las 25.086 líneas significativas de Python de DeepInfer, en 218 archivos, que aparecen literalmente en cada versión de 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%, cualquier versión 6,82%. El otro 93% no coincide con ninguna línea de vLLM. Archivo con más coincidencia: shm_broadcast.py con un 76,7%.
Nuestra ejecución, 10:20 AM ET del 20 de octubre de 2026: DeepInfer 774ce24 frente a las etiquetas de vllm-project/vllm y main 255e3a3, coincidencia exacta de líneas de 25 caracteres o más con espacios normalizados.

Resultado: 1.711 de 25.086 líneas (6,82%) aparecen en al menos una versión de vLLM. La mejor versión individual es la main de vLLM de hoy, con un 5,70%, lo que sobre todo significa que ambos proyectos adoptaron las mismas ideas nuevas. El archivo con más sabor a vLLM es shm_broadcast.py, una cola de mensajes en memoria compartida, con un 76,7%. El núcleo del motor, llm_engine.py, está en un 19,2%. El código del modelo V4 ronda entre el 5 y el 12%.

La estructura de carpetas todavía dice vLLM: worker/cache_engine.py, sequence.py, model_runner.py. Son los nombres que vLLM usaba allá por 2023. Pero el código de dentro se reescribió. Este método no detecta variables renombradas ni refactorizaciones, así que toma el 6,82% como el suelo del parecido familiar, no como una puntuación de plagio. Mi lectura: "construido sobre vLLM" es como decir que un rascacielos está construido sobre el aparcamiento que había antes. Es verdad, es generoso, y DeepSeek merece reconocimiento de verdad por escribir el otro 93%.

Un 52% más de código para Huawei que para Nvidia

Esto es, creo, de lo que va realmente el lanzamiento. Los kernels propios de DeepInfer (los pequeños programas de GPU que hacen las cuentas) viven en tilelang_ops/, con un backend por chip. Los mismos 30 kernels, dos versiones de cada uno. Conté las líneas no vacías.

Gráfico de barras de los backends de kernels TileLang de DeepInfer, los mismos 30 kernels en dos chips. Backend de Huawei Ascend, tilelang_ops/asc: 6.793 líneas no vacías. Backend de NVIDIA, tilelang_ops/cuda: 4.482. Titular: un 52% más de código de kernels para Huawei que para Nvidia. Notas: los repositorios DeepGEMM-Ascend y DeepEP-Ascend se crearon el 29 y el 30 de septiembre de 2026; la lista de hardware del README es solo NVIDIA SM100 y Huawei Ascend 950; la orden del DHS que retira DeepSeek de las agencias civiles de EE. UU. se hizo pública el 19 de octubre de 2026.
Recuento de líneas de DeepInfer 774ce24, 10:25 AM ET del 20 de octubre de 2026; fechas de los repositorios de la API de GitHub; prohibición según Reuters, 19 de octubre de 2026.
  • Backend de Huawei Ascend: 6.793 líneas. Backend de NVIDIA: 4.482. Eso es un +51,6%.
  • Hardware compatible según el README: "NVIDIA SM100 GPUs" y "Huawei Ascend 950 NPUs". Esa es toda la lista. Ni H100. Ni AMD.
  • Las bibliotecas de kernels para Ascend salen como repositorios propios, DeepGEMM-Ascend y DeepEP-Ascend, creados el 29 y el 30 de septiembre de 2026, tres semanas antes de hoy.
  • Un día antes del lanzamiento, Reuters informó de que el Departamento de Seguridad Nacional de EE. UU. está ordenando a las agencias federales civiles retirar los productos de DeepSeek y los servicios de terceros construidos sobre sus modelos (la orden se emitió en julio y se hizo pública el 19 de octubre).
  • Ese mismo día, The Information informó (vía @unusual_whales, 149.000 visualizaciones) de que DeepSeek y Huawei se alían en nuevos diseños de chips de IA para plantar cara a Nvidia.

Parte de ese +52% es simplemente el coste de un chip más joven: los kernels de Ascend necesitan más ayuda que los de CUDA. Pero nadie escribe 6.793 líneas para un chip en el que no piensa seguir apostando. Esto es lo que creo que está pasando de verdad, y nunca lo dirán en voz alta: es una presentación comercial de Huawei con licencia Apache. Cada nube china que quiera servir DeepSeek a los precios de DeepSeek tiene ahora un motor de nivel de producción que funciona en chips que EE. UU. no puede cortar. El lunes, EE. UU. prohíbe DeepSeek en sus agencias. El martes, DeepSeek abarata servir su modelo para todos los demás, sobre silicio de Huawei. Probablemente el lanzamiento de código abierto mejor sincronizado del año.

Una prueba más para el montón de "es un sistema de producción chino, no una demo": 1.147 de 40.638 líneas no vacías del paquete llevan comentarios o docstrings en chino, como """compress 内核固定开启 fast math。""" ("el kernel compress siempre activa fast math"). Nadie escribió esto para un blog de lanzamiento. Todo el historial son 3 commits: un "initial commit" de 345 archivos y 63.326 líneas a las 12:09 AM ET, y luego dos actualizaciones de documentación. Se exportó esta mañana desde algún sitio privado.

Aun así, más abierto que OpenAI. Esa es la verdadera pulla

Para ser justos con DeepSeek, e injustos con todos los demás: la versión abierta de OpenAI fue gpt-oss en agosto de 2025, pesos bajo Apache 2.0 con código de referencia. OpenAI, Anthropic y Google han publicado cero líneas de los sistemas que de verdad sirven ChatGPT, Claude o Gemini a los usuarios de pago. DeepSeek acaba de publicar el motor, los kernels, el balanceador de expertos, un servicio de tokenizador escrito sobre todo en Rust (deepseek-recipe), su estructura de almacenamiento, sus ingresos por hora de GPU y su tráfico.

Así que elige a tu villano. ¿Es el laboratorio que publica el 93% de un motor de producción y lo llama 100%, o los laboratorios que publican el 0% y se llaman a sí mismos los buenos?

El ranking de las opiniones de hoy

  1. La más equivocada: @zephyr_z9, "They literally released the secret sauce behind their economics" (liberaron literalmente la salsa secreta de su economía; 128.000 visualizaciones). La salsa es una caché de 72 horas y cuatro balanceadores de carga. No se publicó ninguna de las dos cosas.
  2. La más equivocada para la mayoría de los lectores: @Polymarket, "dramatically reduce the computing costs of running AI models" (75.000). Para quien tenga 128 Blackwell y un petabyte de SSD, claro.
  3. La más generosa: @vllm_project, "initially built primarily on vLLM". Hoy, un 6,82%. Que se lleven el mérito de los cimientos; el edificio es de DeepSeek.
  4. La más precisa: el propio README de DeepSeek. Alguien de ese equipo escribió "not included in this release" con todas las letras. La publicación de marketing no lo leyó.

Las cifras hasta ahora

  • Cajas de la capa de enrutamiento y caché de DeepSeek que se publicaron: 1 de 5 (EPLB), leído a las 10:25 AM ET del 20 de octubre
  • Líneas de DeepInfer encontradas en alguna de 9 versiones de vLLM: 1.711 de 25.086 (6,82%)
  • Líneas de kernels, Huawei Ascend frente a NVIDIA: 6.793 frente a 4.482 (+51,6%)
  • Ingresos de DeepSeek por hora de GPU: $38 (su documento) frente a entre $4,95 y $11,12 por alquilar una B200 en Google Cloud
  • Despliegue eficiente más pequeño: 128 GPU, de $634 a $1.423 la hora
  • Estrellas: 8.663 a las 10:33 AM ET, unas 10 horas después del primer commit

Mi apuesta, y tu turno

Predicción: antes del 30 de noviembre, vLLM y SGLang incorporan la mayoría de los trucos de DeepInfer (el decoding con tokens borrador, el replay SWA acotado) y las nubes de EE. UU. sirven V4.1 Flash más rápido que hoy. Y a 31 de diciembre, nadie fuera de China lo ejecuta como DeepSeek, con la caché de 72 horas y los cuatro balanceadores, porque DeepSeek se los quedó. Si me equivoco, enséñame el clúster y escribiré la corrección con tu nombre en el titular.

Tu turno: ¿es justo llamar "totalmente de código abierto" a una versión con la que no puedes servir ni una sola petición de API? Sí o no, y explica por qué en las respuestas. @deepseek_ai, también puedes contestar.

¿Quieres ver lo que te cuesta V4.1 Flash por API frente a alquilar las GPU tú mismo? La LLM API Cost Calculator ($7, Google Sheets + Excel, 26 modelos) hace la cuenta por petición en una sola hoja. La versión gratuita está en el sitio, en tensorust.com/tools/llm-api-cost/.

Relacionado en tensorust.com: Meta liberó un modelo de 816B. Ejecutarlo requiere cerca de 1TB de RAM, Benchmark de proxies de LLM: 200 llamadas duplicadas se quedaron en 1 y La estadística del 60% de Theo es un gráfico de caídas.

Método y datos: DeepInfer clonado en 774ce24 (20 de octubre de 2026), etiquetas de 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 y main en 255e3a3. Todos los recuentos se ejecutaron entre las 10:20 y las 10:35 AM ET del 20 de octubre de 2026. Capturas de X tomadas a las 10:31 AM ET, reales y sin editar. Precios de GPU de la página de B200 de Google Cloud en computeprices.com, actualizada el 20 de octubre de 2026.

Publicado originalmente aquí, en tensorust.com, el 20 de octubre de 2026. También en X (@TensorustAI), X (@MattBusel) y dev.to. Relacionado: Calculadora gratuita de coste de APIs de LLM, El modelo de 816B de Meta necesita 1TB de RAM, Benchmark de proxies de LLM.

Más: el autor, lecturas relacionadas, compartir y un juego gratis

Lee a continuación

Herramienta gratuita: calculadora de coste de APIs de LLM → Tokens de entrada, tokens de salida, peticiones al día: el coste mensual en 24 modelos de GPT, Claude y Gemini.

Todos los artículos →

Más en español

Español: 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