API por lotes: cómo pagar la mitad por las peticiones que pueden esperar
ExplicaciónPor Lucas Matías García TorresActualizado el Datos comprobados el 5 min de lectura
Revisado por Lucas Matías García Torres el . Cómo trabajamos.

Respuesta corta
Una API por lotes, a 23 de octubre de 2026, permite enviar muchas peticiones a un modelo como un solo trabajo asíncrono y pagar el 50 % del precio estándar en OpenAI, Anthropic, Google y Mistral. El precio es el tiempo: OpenAI y Google apuntan a 24 horas, y Anthropic dice que la mayoría de los lotes acaba en menos de una hora y caduca a las 24. Los límites cambian: 50.000 peticiones por lote en OpenAI, 100.000 en Anthropic y hasta 1 millón en Mistral, y los resultados se guardan entre 29 días y 6 semanas.
Los precios y límites cambian a menudo: compruébalos en la web del proveedor antes de pagar. Cómo nos financiamos.
Una API por lotes permite enviar un gran conjunto de peticiones a un modelo en un solo trabajo, esperar los resultados en lugar de recibirlos al momento y pagar más o menos la mitad del precio normal. A 23 de octubre de 2026, OpenAI, Anthropic, Google y Mistral documentan un descuento del 50 % en los trabajos por lotes, a cambio de un procesamiento asíncrono que puede tardar hasta 24 horas. Esta guía explica cómo funciona el procesamiento por lotes en cada API, cuánto cuesta, qué límites tiene y cuándo no conviene, a partir de la documentación de cada fabricante leída el 23 de octubre de 2026.
Cómo funciona un trabajo por lotes
El flujo es casi igual en todas partes. Preparas una lista de peticiones normales, cada una con un identificador tuyo, normalmente en un archivo JSONL donde cada línea es una petición. Envías el lote, el proveedor lo pone en cola y lo procesa cuando tiene capacidad, y consultas el trabajo (o esperas un aviso) hasta que termina. Después descargas los resultados y casas cada uno con su petición mediante tu identificador.
Ese identificador importa más de lo que parece. OpenAI avisa de que el orden de salida puede no coincidir con el de entrada, así que hay que unir los resultados por custom_id, y Anthropic exige un custom_id de 1 a 64 caracteres por el mismo motivo. En un lote no hay conversación: cada línea es una petición independiente con su prompt completo, así que si quieres ahorrar también en un prompt de sistema largo y compartido, combina los lotes con la caché de prompts.
El procesamiento por lotes en cuatro API
Tabla: procesamiento por lotes por fabricante (documentación oficial, comprobada el 23 de octubre de 2026)
| Concepto | OpenAI | Anthropic (Claude) | Google (Gemini) | Mistral |
|---|---|---|---|---|
| Descuento | 50 % | 50 % | 50 % | 50 % |
| Plazo | 24 horas, a menudo antes | la mayoría acaba en menos de 1 hora; caducan a las 24 horas | objetivo de 24 horas; caducan tras 48 horas en ejecución o pendientes | caducan según timeout_hours: 24 horas por defecto, menos de 7 días |
| Tamaño por lote | 50.000 peticiones, archivo de hasta 200 MB | 100.000 peticiones o 256 MB | en línea por debajo de 20 MB; archivo JSONL de hasta 2 GB | hasta 1 millón de peticiones; en línea por debajo de 10.000 |
| Modelos por lote | un modelo por archivo | todos los modelos activos, mezclados | un modelo por trabajo | un modelo por lote |
| Conservación de resultados | el archivo de salida se borra a los 30 días | 29 días | 6 semanas | la página que leímos no lo dice |
Dos diferencias cambian el diseño de un proceso. Anthropic deja mezclar tipos de petición y modelos en un mismo lote, mientras que OpenAI y Mistral piden un solo modelo por lote. Y los plazos de conservación son distintos, así que descarga los resultados en cuanto termine el trabajo en vez de usar al proveedor como almacén.
Cuánto cuesta
El precio por lotes es el precio estándar por token partido por la mitad. Anthropic publica las tarifas en su documentación: Claude Sonnet 5.5 cuesta 1 $ por millón de tokens de entrada y 5 $ por millón de salida en modo por lotes, frente a 2 $ y 10 $ en la tarifa estándar, y Claude Opus 5.5 cuesta 2 $ y 10 $ por lotes. Claude Haiku 5.5 figura a 0,05 $ por millón de tokens de entrada y 0,25 $ por millón de salida por lotes con prompts de hasta 100.000 tokens.
La misma cuenta vale para los demás: lo que pagues por token en tarifa estándar, una petición por lotes cuesta la mitad. Nuestra calculadora de precios de API de LLM da las cifras estándar de partida, y las páginas del precio de la API de OpenAI, del precio de la API de Claude y del precio de la API de Gemini recogen las tarifas por modelo. Los lotes encajan muy bien con los modelos de razonamiento, cuyos tokens de salida son la mayor parte de la factura: Anthropic incluso recomienda el procesamiento por lotes para presupuestos de razonamiento de más de 32.000 tokens.
El trabajo fallido no se cobra igual en todas partes. OpenAI indica que cuando un lote caduca solo se cobran las peticiones que llegaron a completarse. Anthropic no factura las peticiones que acaban con error, canceladas o caducadas.
Límites y trampas
- No todas las funciones están disponibles. El modo por lotes de Gemini solo admite
generateContent, y Anthropic excluye el streaming, entre otras opciones, de las peticiones por lotes. OpenAI enumera los endpoints que acepta en un archivo de lote. - Límites de uso aparte. OpenAI procesa los lotes con sus propios límites de uso, así que un lote grande no consume tu cuota en tiempo real. Anthropic asocia cada lote al espacio de trabajo que lo creó.
- La caché sigue ayudando, pero sin garantía. Anthropic sugiere la caché de 1 hora para lotes que comparten contexto y advierte de que los aciertos de caché dentro de un lote no están garantizados. Gemini también admite caché de contexto en modo por lotes.
- La caducidad es real. Un lote que no termina dentro de su plazo acaba caducado y solo recibes lo que se completó. Cuenta con volver a enviar el resto.
- Valida antes de enviar. Una línea mal formada puede hacer fallar una petición o el archivo entero. Prueba primero con un lote pequeño de unas pocas peticiones.
Cuándo un lote no es buena idea
Nada que una persona esté esperando debe ir en un lote: el chat, las respuestas de soporte, el autocompletado o un bucle de agente que necesita la respuesta de un paso antes del siguiente. Eso necesita la API en tiempo real. Los lotes compensan en el trabajo que puede esperar: clasificar o etiquetar documentos atrasados, lanzar evaluaciones sobre un conjunto de pruebas, generar resúmenes o embeddings de un archivo entero, traducir un catálogo o rellenar una base de datos por la noche.
Una regla sencilla: si el resultado hace falta en menos de un día y nadie está mirando una rueda de carga, calcula el trabajo de las dos formas. Con un 50 % de descuento, un lote nocturno suele costar menos que optimizar el prompt, y puedes hacer las dos cosas. Si la unidad en la que se dan estos precios te resulta nueva, empieza por nuestra guía sobre qué es un token.
Qué hemos comprobado
- OpenAI Batch API: 50 % de descuento frente a las API síncronas; plazo de 24 horas, a menudo antes; límites de uso aparte y más altos; la entrada es un archivo JSONL de hasta 50.000 peticiones y 200 MB, con un modelo por archivo; el orden de salida puede no coincidir con el de entrada y se casa por custom_id; si un lote caduca solo se cobran las peticiones completadas; los archivos de salida se borran a los 30 días. (OpenAI, )
- Anthropic Message Batches: 50 % del precio estándar; la mayoría de los lotes acaba en menos de 1 hora y caduca a las 24 horas; hasta 100.000 peticiones o 256 MB por lote; resultados disponibles 29 días; los lotes pertenecen a un espacio de trabajo; admite todos los modelos activos y mezclar peticiones; sin streaming en los lotes; recomienda la caché de 1 hora para contexto compartido y los aciertos son sin garantía; no se facturan las peticiones con error, canceladas o caducadas; custom_id de 1 a 64 caracteres; precio por millón de tokens por lotes: Sonnet 5.5 1 $ de entrada y 5 $ de salida (estándar 2 $ y 10 $), Opus 5.5 2 $ y 10 $, Haiku 5.5 0,05 $ y 0,25 $ con prompts de hasta 100.000 tokens. (Anthropic, )
- Gemini Batch Mode: 50 % del coste estándar; objetivo de 24 horas; peticiones en línea por debajo de 20 MB o archivo JSONL de hasta 2 GB; los trabajos caducan tras 48 horas en ejecución o pendientes; admite caché de contexto; solo admite generateContent; los resultados se guardan 6 semanas. (Google, )
- Mistral, inferencia por lotes: 50 % de descuento; hasta 1 millón de peticiones por lote; lotes en línea por debajo de 10.000 peticiones; un modelo por lote; los trabajos caducan según timeout_hours, 24 horas por defecto y menos de 7 días; estados QUEUED, RUNNING, SUCCESS, FAILED, TIMEOUT_EXCEEDED, CANCELLATION_REQUESTED y CANCELLED. (Mistral, )
- Anthropic recomienda el procesamiento por lotes para presupuestos de razonamiento manual de más de 32.000 tokens. (Anthropic, )
Qué puede cambiar
- Los límites, plazos y periodos de conservación los fija cada proveedor y pueden cambiar sin aviso. Esta página se revisa cada trimestre.
- Los precios por lotes siguen a los precios estándar por token, que cambian más a menudo que la regla del 50 %.
Preguntas frecuentes
¿Cuánto más barata es una API por lotes?
La mitad. OpenAI, Anthropic, Google y Mistral documentan un descuento del 50 % en las peticiones por lotes frente a las peticiones estándar en tiempo real. Por ejemplo, Claude Sonnet 5.5 baja de 2 $ a 1 $ por millón de tokens de entrada y de 10 $ a 5 $ por millón de salida.
¿Cuánto tarda un lote?
Hasta un día. OpenAI usa un plazo de 24 horas y dice que a menudo termina antes, Anthropic indica que la mayoría de los lotes acaba en menos de una hora y caduca a las 24 horas, y Google apunta a 24 horas y caduca los trabajos tras 48 horas en ejecución o pendientes.
¿Cuántas peticiones caben en un lote?
Depende del proveedor: hasta 50.000 peticiones y 200 MB por archivo en OpenAI, 100.000 peticiones o 256 MB por lote en Anthropic, peticiones en línea por debajo de 20 MB o un archivo JSONL de hasta 2 GB en Gemini, y hasta 1 millón de peticiones por lote en Mistral.
¿Pago las peticiones que fallan o caducan?
En general, no. OpenAI solo cobra las peticiones completadas cuando un lote caduca, y Anthropic no factura las que acaban con error, canceladas o caducadas. Revisa cada línea del resultado, porque un trabajo puede terminar con algunas peticiones fallidas.
¿Se pueden combinar los lotes con la caché de prompts?
Sí. Anthropic recomienda la caché de 1 hora para lotes que comparten contexto, pero los aciertos de caché dentro de un lote no están garantizados. Gemini también admite la caché de contexto en modo por lotes.
Fuentes
- Batch API (OpenAI API guide): 50% discount, 24-hour window, JSONL input limits, statuses and output retention, OpenAI. Consultado el 23 de octubre de 2026.
- Batch processing with the Message Batches API: limits, supported features, pricing and result retention, Anthropic. Consultado el 23 de octubre de 2026.
- Gemini Batch Mode: inline and file input, 24-hour target, expiry, context caching and pricing, Google. Consultado el 23 de octubre de 2026.
- Batch inference (Mistral documentation): request limits, timeout_hours, job statuses and discount, Mistral. Consultado el 23 de octubre de 2026.
- Extended thinking (manual mode): budget_tokens, model support, deprecation and usage reporting, Anthropic. Consultado el 23 de octubre de 2026.
¿Has visto un error o un dato desactualizado? Avísanos y lo corregimos.
Historial de cambios
- : Primera publicación. Comprobada el 23 de octubre de 2026 con la guía Batch API de OpenAI, la página de procesamiento por lotes de Anthropic, la guía Batch Mode de Gemini y la página de inferencia por lotes de Mistral.
Próxima revisión: .
Más guías de APIs de modelos y costes.
Sigue leyendo
- Caché de prompts explicada: cómo funciona y cuánto ahorra
Qué es la caché de prompts, cómo la aplican OpenAI, Anthropic, Google y DeepSeek, mínimos, duración, precios y cómo estructurar prompts para bajar tu factura.
- Precios de las API de modelos comparados, con calculadora de costes
Precios de las API de OpenAI, Anthropic, Google y DeepSeek por millón de tokens, más una calculadora con caché, descuentos por lotes y tokenizadores.
- Modelos de razonamiento: qué son los tokens de pensamiento y cuánto cuestan
Qué es un modelo de razonamiento: cómo piensan OpenAI, Claude, Gemini y DeepSeek, por qué pagas un razonamiento que no ves y cómo controlar su profundidad.
- Precio de la API de OpenAI: cuánto cuesta GPT-6 por token y cómo pagar menos
Precios por millón de tokens de GPT-6 Astra, GPT-6.1 Sol, GPT-6.1 Terra y GPT-6 Luna, con caché, peticiones largas, Batch, Fast y herramientas.
- Precio de la API de Claude: cuánto cuesta cada modelo y cómo pagar menos
Precios por millón de tokens de Haiku 5.5, Sonnet 5.5, Opus 5.5 y Fable 5.1, con caché, lotes, razonamiento, herramientas y un ejemplo de coste mensual.
- Precio de la API de Gemini: cuánto cuesta cada modelo, el nivel gratuito y la subida de 2027
Precios por millón de tokens de Gemini 4 Argon, 3.1 Pro, 3.8 Flash y 3.1 Flash-Lite, el nivel gratuito y sus pegas, los límites y las subidas anunciadas.
Otros temas

Asistentes y chatbots
16 guías

Agentes y automatización
8 guías

Modelos en local
11 guías

Modelos explicados
14 guías