Volver al blog

Modelos y comparativasComparativa

¿Nemotron Bolt E4B o una API alojada? Elige por contexto y tarea

¿Encaja un modelo local de 4 GB en tu trabajo? Comprueba el contexto de 64K, la longitud de respuesta y el coste por tarea frente a modelos alojados, con una tabla de decisión y costes en vivo.

Por CheapTokens TeamPublicado el 8 min de lectura

Portada: un modelo local de 4 GB frente a una API alojada, contexto de 64K comparado con hasta 390K
En esta página
  1. Lo que NVIDIA publicó y lo que omitió
  2. ¿Cuánto es 64K cuando un agente empieza a trabajar?
  3. Clasifica tu tarea: local o alojado
  4. Trabajos masivos: horas de GPU o una factura pequeña
  5. Documentos largos y respuestas largas
  6. Enruta por tamaño: el mismo código, dos destinos

Si tu tarea cabe en 64.000 tokens y tu GPU tiene espacio para un modelo de ~4 GB, el Nemotron 3.5 Bolt E4B de NVIDIA puede ejecutarla en tu propia máquina. Si el trabajo necesita una ventana más grande, una respuesta larga o 20.000 elementos terminados hoy, un modelo alojado es el camino más corto. Abajo hay una tabla que clasifica tu tarea, y la aritmética detrás de cada fila.

El lado alojado de la comparación usa los tres modelos de la página de modelos de CheapTokens: DeepSeek-V4-Flash, GLM-5.3-Flash y MiniMax-M2.7.

Lo que NVIDIA publicó y lo que omitió#

La página de investigación de NVIDIA para Nemotron 3.5 Bolt E4B (publicado el 23 de octubre de 2026, consultado el 5 de noviembre) describe un modelo construido sobre Gemma 4 E4B y distribuido como checkpoint GGUF, cuantización Q4_K_M, para llama.cpp. NVIDIA dice que cabe en tan solo 4 GB; la VRAM que midió iba de 3,1 a 5,0 GB (en la carga de prueba de NVIDIA; con una ventana completa de 64K el uso de memoria será mayor, así que compruébalo en tu propia tarjeta). Los pesos están en Hugging Face como nvidia/NVIDIA-Nemotron-3.5-Bolt-E4B-4GB y también llegan a través de Ollama, LM Studio y Unsloth.

Tres hechos deciden la mayoría de las elecciones:

  • Contexto: 64K tokens. NVIDIA es explícito en que la ventana contiene todo a la vez: historial de chat, instrucciones, definiciones de herramientas y texto recuperado.
  • Idiomas: 35, de un modelo base preentrenado en más de 140.
  • Velocidad: en las ejecuciones de llama.cpp CUDA de NVIDIA (Q4_K_M, tamaño de lote 1) una RTX 5070 con 12 GB usó 3,5 GB de VRAM y produjo 133,4 tokens por segundo. Una Jetson Orin Nano con 8 GB usó 4,2 GB y produjo 15,5 tokens por segundo. Ambas cifras provienen de la propia carga de prueba de NVIDIA, así que espera que las tuyas difieran.

La página también lista puntuaciones de uso de herramientas (BFCL-v3 68,5, Tau2-Bench 55,1) y RULER a 64K de 87,0. Son los benchmarks del propio desarrollador: dicen con qué se probó el modelo, no cómo se compara con un modelo alojado, así que este artículo no los pone frente a frente.

Dos cosas que la página no indica: cuánto puede medir una sola respuesta y la licencia. Lee ambas en la model card de Hugging Face antes de construir nada sobre él.

¿Cuánto es 64K cuando un agente empieza a trabajar?#

Piensa en la ventana como un escritorio. El modelo solo puede trabajar con lo que está sobre él en este momento, y el historial, tus instrucciones, las definiciones de herramientas y cualquier texto recuperado comparten el mismo escritorio. Entonces, ¿cuánto escritorio son 64K?

Adivina el número

¿Cuántas palabras de inglés sencillo caben en 64K tokens si toda la ventana fuera texto?

Mostrar respuesta

Respuesta: 48.000

Unas 48.000: con una regla aproximada de ¾ de palabra por token (una suposición; los tokenizadores difieren), 64.000 × 0,75 = 48.000. En la práctica, las instrucciones, las definiciones de herramientas y el historial se llevan su parte primero.

Eso es una novela corta, así que un chat, un correo o una traducción caben cómodamente. El aprieto viene de los agentes, porque cada paso deja la salida de su herramienta sobre el escritorio y nada se va.

Pruébalo tú mismoPruébalo: ¿cuántos pasos de llamada a herramientas caben antes de que se llene una ventana de 64K?Mostrar respuesta

Supón que las instrucciones y las definiciones de herramientas ocupan 2.000 tokens, y que cada paso añade 3.000 tokens de salida de herramientas y la respuesta del modelo. Son suposiciones; cuenta las tuyas.

(64.000 − 2.000) ÷ 3.000 = 20,7, así que la ventana se llena alrededor del paso 20.

En una ventana de 380K el mismo agente obtiene (380.000 − 2.000) ÷ 3.000 = 126 pasos.

El mismo agente, dos ventanas: llena alrededor del paso 20 frente a alrededor del paso 126
Agente supuesto: 2.000 tokens de instrucciones y herramientas, 3.000 tokens añadidos por paso.

Los agentes reales sortean esto recortando o resumiendo pasos antiguos. Funciona, pero es código extra que escribir y depurar. El lado del coste del mismo bucle está en Coste de sesión de agente: 50 pasos en GLM, DeepSeek o MiniMax.

Clasifica tu tarea: local o alojado#

La misma pregunta para un modelo abierto grande se responde en Ejecutar DeepSeek en local o usar una API. Para un modelo de 4 GB la respuesta depende de la tarea, así que clasifica la tarea primero e instala después.

Ventanas de contexto: 64K para Bolt E4B frente a 380K, 390K y 180K para los modelos alojados
Ventanas de contexto en tokens: página de NVIDIA (23 oct 2026) y lista de modelos de CheapTokens (5 nov 2026).
Tu tarea Bolt E4B en tu GPU API alojada
Chat, correos cortos, traducción (35 idiomas) Cabe: el historial se queda muy por debajo de 64K También cabe; elige por precio
Asistente con llamada a herramientas, sesiones de unos 20 pasos Cabe si la salida de herramientas es pequeña Más margen: de 180K a 390K
Bucle de agente de 50+ pasos La ventana se llena alrededor del paso 20 (ver arriba) 380K, 390K o 180K
Un documento de más de 64K tokens No cabe como un solo prompt Una petición, hasta el contexto del modelo
Trabajo masivo, decenas de miles de elementos Por ejemplo, 20.000 etiquetas: unas 2 h en una RTX 5070 y unas 18 h en una Jetson Orin Nano (velocidades de NVIDIA, solo generación) Peticiones separadas, facturadas por token
Informes o archivos de código completos en una respuesta NVIDIA no indica la salida máxima Hasta 32.768 tokens (DeepSeek) u 8.192 (GLM, MiniMax)

Las columnas de alojado provienen de la lista de modelos de CheapTokens. DeepSeek-V4-Flash tiene un contexto de 380K, hasta 32.768 tokens de salida por respuesta y un precio a cualquier hora. GLM-5.3-Flash tiene un contexto de 390K y hasta 8.192 tokens de salida. MiniMax-M2.7 tiene un contexto de 180K, hasta 8.192 tokens de salida, y encaja en trabajo agéntico y de programación a través de una API.

Una fila que la tabla no puede capturar: si el texto no debe salir nunca de tu máquina, eso lo decide a favor de local.

Trabajos masivos: horas de GPU o una factura pequeña#

Supón que etiquetas 20.000 tickets de soporte. Cada uno es de unos 600 tokens de entrada y una etiqueta de 50 tokens de salida.

Totales: 20.000 × 600 = 12.000.000 tokens de entrada y 20.000 × 50 = 1.000.000 tokens de salida.

Generar esos 1.000.000 de tokens a las velocidades medidas por NVIDIA lleva 1.000.000 ÷ 133,4 = 7.496 s (unas 2,1 horas) en la RTX 5070 y 1.000.000 ÷ 15,5 = 64.516 s (unas 17,9 horas) en la Jetson Orin Nano. Eso cuenta solo la generación: leer los 12 millones de tokens de entrada va aparte, y también la electricidad que la tarjeta consume todo el tiempo.

El lado alojado del mismo trabajo, a los precios actuales:

Modelo Por solicitud 20.000 solicitudes OpenRouter, 20.000 solicitudes
GLM-5.3-Flash $0.000014 $0.28 $0.485
DeepSeek-V4-Flash $0.000014 $0.28 $0.98
MiniMax-M2.7 $0.000038 $0.75 $9.00

600 tokens de entrada y 50 tokens de salida por solicitud. Los precios por 1M de tokens son actuales y cambian junto con nuestras tarifas; la columna de OpenRouter muestra precios de referencia para la misma carga de trabajo.

La tabla pone precio al trabajo en cada modelo, con una columna de OpenRouter. En total, contando entrada y salida juntas, cada uno de ellos sale más barato que OpenRouter. En DeepSeek-V4-Flash, por ejemplo, los 1.000.000 de tokens de salida se facturan a $0.10 por 1M.

Tu trabajo probablemente no sean 20.000 tickets. Pon tus propios números:

Calculadora de costos

Un bot de soporte para un día: tokens por petición y peticiones por día

Tokens de entrada por solicitud: 1500 · Tokens de salida por solicitud: 300 · Solicitudes por día: 2000

ModeloPor díaPor mes
GLM-5.3-Flash$0.084$2.52
DeepSeek-V4-Flash$0.105$3.15
MiniMax-M2.7$0.24$7.20

Ahora tienes ambos lados en las mismas unidades: horas de una máquina que posees frente a dólares en una tabla en vivo.

Documentos largos y respuestas largas#

Toma un paquete de contratos de 120.000 tokens. Es más grande que 64.000, así que un Bolt E4B local necesitaría el paquete cortado en trozos, preguntado trozo a trozo, y las respuestas unidas. En una ventana de 380K entra como una sola petición: con una respuesta de 2.000 tokens eso es $0.002 a los precios actuales. Qué modelo encaja en un documento de 100K tokens repasa los límites de contexto y salida modelo por modelo.

Las respuestas largas son el otro límite. DeepSeek-V4-Flash puede escribir hasta 32.768 tokens en una respuesta, y con la misma regla aproximada de ¾ de palabra por token (una suposición) 32.768 × 0,75 = 24.576 palabras, que es un informe largo o un archivo de código completo. La página de NVIDIA no da un máximo para Bolt E4B, así que antes de planear una salida de 10.000 tokens en local, prueba lo que tu runtime devuelve realmente.

Enruta por tamaño: el mismo código, dos destinos#

No tienes que elegir uno para siempre. Mantén el modelo pequeño para los trabajos pequeños y envía los grandes a un modelo alojado. Si tu herramienta ya habla con un endpoint compatible con OpenAI, el cambio es una URL base, una clave y un id de modelo completo.

python
import os
from openai import OpenAI

hosted = OpenAI(
    base_url='https://api.cheaptokens.dev/v1',
    api_key=os.environ['CHEAPTOKENS_API_KEY'],
)

def too_big_for_local(text: str, limit: int = 60_000) -> bool:
    return len(text) // 4 > limit  # rough: about 4 characters per token in English

document = open('contract.txt', encoding='utf-8').read()
if too_big_for_local(document):
    resp = hosted.chat.completions.create(
        model='deepseek-ai/DeepSeek-V4-Flash-0731',
        messages=[{'role': 'user', 'content': 'List the termination clauses:\n\n' + document}],
        max_tokens=2000,
    )
    print(resp.choices[0].message.content)
    print(resp.usage)

El límite de 60.000 deja margen bajo la ventana de 64K para las instrucciones y la respuesta. Cuando la llamada funciona ves el texto de la respuesta, luego un objeto usage con prompt_tokens y completion_tokens: multiplícalos por los precios de la página de precios para obtener lo que costó la petición. Los pasos de la primera petición están en la documentación.

Empieza por la fila de la tabla que coincida con tu trabajo. Si dice local, descarga el GGUF y mide tus propios tokens por segundo antes de planear con las cifras de cualquier otro.