Optimización de costes8 min de lecturaFuente: Admesh 技术团队

Batch API o llamadas en tiempo real: cómo elegir el canal correcto para cada carga de trabajo

Anthropic y OpenAI ofrecen un canal de procesamiento batch, que intercambia un precio unitario más bajo por un tiempo de respuesta más largo. Este artículo presenta un marco de decisión práctico: qué tareas deben ir por batch, cuáles deben ir en tiempo real y cómo gestionar ambos tipos de tráfico con una misma pasarela.

Primero, distingue las dos escalas de tiempo

La sensibilidad al tiempo de las llamadas a LLM varía enormemente. Un usuario que espera una respuesta en un chat tolera segundos; una tarea de generación de informes diarios de un equipo puede tolerar horas. El canal batch está diseñado precisamente para lo segundo: encola las solicitudes, las procesa de forma agrupada y cambia un tiempo de finalización más largo por un precio por token más bajo.

La [documentación de batch processing](https://platform.claude.com/docs/en/build-with-claude/batch-processing) de Anthropic y su [página de precios](https://claude.com/pricing) listan por separado el precio del nivel batch; en el lado de OpenAI también existe el batch correspondiente y descuentos por procesamiento por lotes. Lo común es el descuento sobre el precio estándar; la diferencia está en la forma de envío y la ventana de finalización.

Marco de decisión: cuatro preguntas

  1. ¿Hay alguien esperando este resultado de forma síncrona? Sí → tiempo real. No → continuar.
  2. ¿El resultado puede llegar unas horas más tarde? Sí → candidato a batch. Debe ser en minutos → tiempo real.
  3. ¿Las solicitudes son un conjunto enumerable offline? Sí (un lote de documentos, un lote de tickets, un lote de muestras de evaluación) → batch es muy adecuado.
  4. ¿Es alto el coste de reintentar tras un fallo? Alto → tiempo real para obtener retroalimentación inmediata; bajo → el reintento masivo por batch es más rentable.

Lista de escenarios batch típicos

  • Clasificación y etiquetado de contenido: un sistema unificado de etiquetas para cientos de miles de productos, reseñas y tickets.
  • Limpieza de datos offline: extraer en lote campos estructurados a partir de texto no estructurado.
  • Evaluación de regresión: antes de cambiar un prompt, ejecutar un conjunto de evaluación fijo para comparar.
  • Resumen / traducción masivos: organización offline de bibliotecas de documentos, registros de atención al cliente y actas de reuniones.
  • Generación de datos sintéticos: generar muestras en lote para entrenamiento o evaluación.

Los escollos de batch: éxito parcial y reintentos

Un trabajo batch no es 'todo o nada'. En un trabajo de cientos de solicitudes, normalmente algunas fallan por errores de parámetros, entradas demasiado largas o políticas de contenido. A nivel de ingeniería hay que lograr:

  • Registrar el resultado de cada elemento, no tratar el éxito o fracaso de todo el lote como un valor booleano.
  • Distinguir lo reintentable de lo no reintentable: 429 / 5xx son reintentables; reintentar un error de parámetros 400 no sirve de nada.
  • Claves de idempotencia: el reenvío repetido de la misma información de negocio no debe provocar facturación duplicada ni escrituras duplicadas.
  • Simulación previa de costes: estimar un límite superior por tokens antes de enviar, para evitar facturas inesperadas por un solo trabajo.

Gestionar ambos canales con una sola pasarela

Separar tiempo real y batch en dos conjuntos independientes de cuentas, claves y facturación es la deuda arquitectónica más común: cuando cambia un precio hay que actualizar dos sitios, y para investigar un fallo hay que revisar dos paneles.

El enfoque de Admesh es una sola Base URL, un solo conjunto de claves y una sola factura: en el lado del negocio, el tipo de tarea decide por qué canal ir, mientras que el catálogo de modelos y el precio unitario provienen siempre de la misma configuración de backend, y el margen y el uso se consultan en el mismo lugar.

Tarifas en vivo de Admesh (extracto)

Los precios provienen de la configuración en vivo de Admesh, en USD por millón de tokens. Consulta el catálogo de modelos para la lista completa.

Lista de precios de los modelos de Admesh.ai: precios y ventanas de contexto de 8 modelos activados
Nombre e ID del modeloVentana de contextoIntroduzca el precio / 1 MPrecio de salida / 1MAciertos en la caché / 1 M
Claude Fable 5anthropic/claude-fable-5
1M$3.25 / 1M$16.25 / 1M$0.325 / 1M
Claude Fable 5.1anthropic/claude-fable-5-1
1M$3.25 / 1M$16.25 / 1M$0.08125 / 1M
Claude Haiku 4.5anthropic/claude-haiku-4-5-20251001
200K$0.325 / 1M$1.625 / 1M$0.0325 / 1M
Claude Haiku 5.5anthropic/claude-haiku-5-5
1M$0.0325 / 1M$0.1625 / 1M$0.00325 / 1M
Claude Opus 4.5anthropic/claude-opus-4-5-20251101
200K$1.625 / 1M$8.125 / 1M$0.1625 / 1M
Claude Opus 4.6anthropic/claude-opus-4-6
1M$1.625 / 1M$8.125 / 1M$0.1625 / 1M
Claude Opus 4.7anthropic/claude-opus-4-7
1M$1.625 / 1M$8.125 / 1M$0.1625 / 1M
Claude Opus 4.8anthropic/claude-opus-4-8
1M$1.625 / 1M$8.125 / 1M$0.1625 / 1M

Las cifras anteriores corresponden a la tarifa unitaria estándar del canal público y se facturarán en función del consumo real de tokens. Ver el catálogo completo de modelos

Ver límites de tasa y concurrencia →

Preguntas frecuentes

¿Cuánto se puede ahorrar con batch?
El descuento batch varía según el proveedor y el modelo, y se ajusta con cada generación, por lo que no se recomienda fijar porcentajes en el artículo. Lo correcto es confirmarlo en la página de precios actual o comparar directamente el precio en tiempo real y el precio batch en la tabla de precios de la pasarela.
¿Cuánto tarda normalmente en completarse un trabajo batch?
Depende de la política de colas del proveedor y del volumen del trabajo; puede ir de decenas de minutos a más de diez horas. El lado del negocio no debe asumir que 'siempre se completará en N horas', sino implementarlo como tarea asíncrona + callback/sondeo + tiempo de espera de respaldo.
¿Se pueden mezclar batch y tiempo real en un mismo negocio?
No solo se puede, sino que se recomienda. La estructura típica es: las acciones inmediatas del usuario en la interfaz van por el canal en tiempo real, y la organización masiva, la evaluación y el archivado en segundo plano van por el canal batch, compartiendo ambos la misma configuración de catálogo de modelos y precios.

Referencias

Llama a estos modelos a través de un solo gateway

Admesh ofrece una API unificada compatible con OpenAI: una URL base y una clave para Claude, GPT, DeepSeek y más. Las cuentas nuevas reciben crédito de prueba que nunca caduca.