ES

Idioma

Nuestras ediciones

Escritas para cada público, no traducidas palabra por palabra.

Límites de uso de las API: niveles, errores 429 y cómo evitarlos

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.

Read in English

Pasillo de un centro de datos con flujos de pequeños paquetes de datos naranjas entre los armarios de servidores

Respuesta corta

Los límites de uso de las API, a 23 de octubre de 2026, fijan las peticiones y tokens que una organización puede enviar por minuto o por día; superar uno devuelve un HTTP 429. OpenAI sube de nivel por compras de crédito (5, 100 y 500 dólares), Anthropic por historial de uso y Google por facturación y gasto. Anthropic no cuenta la entrada en caché ni max_tokens en sus límites; OpenAI sí cuenta max_tokens. Un 429 también puede ser un tope de gasto, que reintentar nunca arregla.

Los precios y límites cambian a menudo: compruébalos en la web del proveedor antes de pagar. Cómo nos financiamos.

Los límites de uso de las API (rate limits) fijan cuántas peticiones y cuántos tokens puede enviar tu cuenta a un modelo por minuto o por día, y cuando superas uno la API responde con un error HTTP 429 en lugar de una respuesta. A 23 de octubre de 2026 OpenAI, Anthropic y Google usan niveles de uso automáticos que suben tus límites a medida que gastas más, pero cuentan de forma distinta: Anthropic no tiene en cuenta la entrada en caché ni max_tokens, OpenAI sí cuenta max_tokens y Google añade un límite de gasto cada 10 minutos. Esta guía explica cómo funciona cada uno, qué significa un 429 y cómo dejar de recibirlo, a partir de la documentación de cada fabricante leída el 23 de octubre de 2026.

Qué se cuenta

Todos los fabricantes miden varias cosas a la vez, y chocas con el límite que se agote antes:

  • RPM: peticiones por minuto.
  • TPM: tokens por minuto. Anthropic lo separa en entrada (ITPM) y salida (OTPM).
  • RPD y TPD: peticiones y tokens por día, en algunos modelos y niveles.
  • IPM: imágenes por minuto, en los modelos de imagen.

Los límites se aplican a tu organización o proyecto, no a cada clave de API ni a cada usuario. El ejemplo de Google lo deja claro: con un límite de 20 RPM, la petición número 21 de un minuto falla aunque te sobren tokens.

Niveles de cada fabricante

Tabla: niveles de uso (documentación oficial, comprobada el 23 de octubre de 2026)

Concepto OpenAI Anthropic Google (API de Gemini)
Cómo se sube compras de crédito acumuladas: 5 dólares para Build, 100 para Launch, 500 para Grow automáticamente, según el historial de uso y la situación de la cuenta Tier 1 con una cuenta de facturación; Tier 2 tras pagar 100 dólares y 3 días; Tier 3 tras 1.000 dólares y 30 días
Tope mensual 500 dólares (Build), 5.000 (Launch), 200.000 (Grow) 500 dólares (Start), 1.000 (Build), 200.000 (Scale) topes de facturación desde 250 dólares (Tier 1)
Límite extra límites aparte para contexto largo en algunos modelos las organizaciones nuevas pueden empezar en un nivel Evaluation más bajo gasto por cada 10 minutos: 10, 50 o 200 dólares según el nivel
Dónde ver los tuyos Settings, Organization, Limits página Rate limits de la consola de Claude página de límites de tu proyecto de la API de Gemini

Para hacerse una idea, el nivel Build de OpenAI permite 5.000 peticiones y 1.000.000 de tokens por minuto en sus modelos Astra, Sol y Terra, y el nivel Start de Anthropic permite 1.000 peticiones, 2.000.000 de tokens de entrada y 400.000 de salida por minuto en Claude Opus 5.5. Nuestras guías del precio de la API de OpenAI y del precio de la API de Claude explican cuánto cuestan esos tokens.

Los detalles que cambian tu diseño

  • Anthropic no cuenta las lecturas de caché. En la mayoría de modelos de Claude, solo cuentan para el ITPM la entrada sin caché y los tokens que se escriben en la caché. El ejemplo de Anthropic: con un límite de 2.000.000 de ITPM y un 80 % de aciertos de caché, puedes procesar 10.000.000 de tokens de entrada por minuto. La caché de prompts sirve, por tanto, para ganar capacidad además de para ahorrar.
  • max_tokens cuenta en OpenAI, no en Anthropic. OpenAI calcula tu consumo como el mayor entre max_tokens y los tokens estimados de la petición, así que ajústalo al tamaño que esperas. Anthropic cuenta solo los tokens de salida generados de verdad, así que un max_tokens alto no gasta límite.
  • Los límites se aplican en ventanas cortas. Anthropic usa un cubo de tokens que se rellena de forma continua y avisa de que 60 RPM pueden aplicarse como 1 petición por segundo, así que una ráfaga puede fallar aunque estés por debajo de la cifra por minuto.
  • Crecer de golpe también tiene límite. El error slow_down de OpenAI y los límites de aceleración de Anthropic saltan cuando el tráfico sube demasiado rápido. La regla de OpenAI: a partir de 1 millón de TPM, no crezcas más de un 50 % cada 15 minutos.

No todos los 429 son un límite de velocidad

Un 429 puede significar que has enviado demasiado demasiado rápido, y basta con esperar. Pero también puede significar que has llegado a un límite de gasto, y entonces reintentar no sirve de nada. Cuando una organización de Anthropic llega al tope mensual de su nivel, la API devuelve 429 sin cabecera retry-after hasta las 00:00 UTC del día 1 del mes siguiente, salvo que pidas un límite mayor. OpenAI devuelve 429 cuando alcanzas un límite de gasto estricto que tú mismo configuraste, y su documentación aclara que Retry-After no significa que los errores de cuota o de facturación se arreglen reintentando. Google devuelve 429 RESOURCE_EXHAUSTED con su límite de gasto por 10 minutos. Lee el cuerpo del error antes de reintentar.

Cómo dejar de chocar con el límite

  1. Respeta Retry-After. OpenAI y Anthropic lo envían en los 429 temporales. Si no viene, usa un retroceso exponencial con un pequeño retraso aleatorio y limita tanto los intentos como el tiempo total. OpenAI avisa de que las peticiones fallidas también cuentan para tu límite por minuto, así que reenviar al instante lo empeora.
  2. Deja que el SDK reintente, pero solo una vez. Los SDK oficiales de OpenAI reintentan solos los errores 429 y 503 que lo admiten; si añades tus propios reintentos, desactiva los del SDK o cuéntalos.
  3. Lee las cabeceras. OpenAI devuelve x-ratelimit-remaining-requests y x-ratelimit-remaining-tokens; frena antes de llegar a cero.
  4. Pasa el trabajo masivo a lotes. La API por lotes procesa grandes trabajos sin gastar tus límites en tiempo real, y con descuento.
  5. Guarda en caché lo que se repite, sobre todo en Claude, donde la entrada en caché no cuenta.
  6. Sube el tráfico poco a poco tras un lanzamiento en lugar de encenderlo todo de golpe.

Si después de todo eso necesitas más, cada fabricante tiene un formulario o una opción en la consola para pedir límites mayores. Nuestro resumen de precios de las API de LLM compara los proveedores por coste.

Qué hemos comprobado

  • Límites de OpenAI: métricas RPM, RPD, TPM, TPD e IPM; límites por organización y proyecto; niveles de pago Build (5 dólares en compras de crédito, 500 al mes), Launch (100, 5.000 al mes) y Grow (500, 200.000 al mes), Free 100 al mes; Build permite 5.000 RPM y 1.000.000 de TPM en Astra, Sol y Terra; los límites de gasto estrictos devuelven 429; cabeceras Retry-After y x-ratelimit-*; Retry-After no significa que los errores de cuota o facturación se arreglen reintentando; slow_down cuando el tráfico crece demasiado rápido; a partir de 1 millón de TPM crecer como mucho un 50 % cada 15 minutos; los SDK reintentan solos los 429 y 503 que lo admiten; retroceso exponencial con jitter; las peticiones fallidas cuentan para el límite por minuto; el consumo es el máximo entre max_tokens y los tokens estimados; la Batch API no afecta a los límites síncronos. (OpenAI, )
  • Límites de Anthropic: niveles asignados automáticamente según historial de uso y situación de la cuenta; las organizaciones nuevas pueden empezar en un nivel Evaluation; algoritmo de cubo de tokens con relleno continuo; 60 RPM pueden aplicarse como 1 petición por segundo; topes de gasto mensuales Start 500, Build 1.000 y Scale 200.000 dólares; al llegar al tope las peticiones devuelven 429 sin retry-after hasta las 00:00 UTC del día 1 del mes siguiente; RPM, ITPM y OTPM por clase de modelo; en la mayoría de modelos las lecturas de caché no cuentan para el ITPM, ejemplo de 2.000.000 de ITPM y 80 % de aciertos que da 10.000.000 de tokens de entrada por minuto; max_tokens no cuenta para el OTPM; límites de aceleración ante subidas bruscas; el nivel Start en Claude Opus 5.5 permite 1.000 RPM, 2.000.000 de ITPM y 400.000 de OTPM. (Anthropic, )
  • Límites de la API de Gemini: RPM, TPM de entrada y RPD; superar cualquiera provoca un error, ejemplo de 20 RPM; se aplican por proyecto, no por clave de API; el RPD se reinicia a medianoche hora del Pacífico; límites de gasto por 10 minutos de 10 dólares (Tier 1), 50 (Tier 2) y 200 (Tier 3) que devuelven 429 RESOURCE_EXHAUSTED; Tier 1 con cuenta de facturación vinculada, Tier 2 tras pagar 100 dólares y 3 días, Tier 3 tras 1.000 dólares y 30 días; topes de facturación de 250, 2.000 y de 20.000 a más de 100.000 dólares. (Google (Gemini API docs), )

Qué puede cambiar

  • Los umbrales de los niveles, los límites por modelo y los topes de gasto cambian a menudo y dependen del modelo. Esta página se revisa cada trimestre; mira tus propios límites en cada consola.
  • El orden de los seis pasos de la última sección es recomendación nuestra a partir de las guías de los fabricantes.

Preguntas frecuentes

¿Qué significa un error 429 en una API de LLM?

Normalmente que has superado un límite de uso, como peticiones o tokens por minuto, y debes esperar antes de reintentar. También puede ser un límite de gasto: Anthropic devuelve 429 sin retry-after al llegar al tope mensual, y OpenAI devuelve 429 con un límite de gasto estricto. Reintentar no arregla esos casos.

¿Cómo subo mis límites en la API de OpenAI?

El nivel de tu organización sube solo con las compras de crédito acumuladas: 5 dólares para Build, 100 para Launch y 500 para Grow, cada uno con límites más altos. Puedes ver tus límites en Settings, Organization, Limits y usar Upgrade tier en la sección Usage Tiers.

¿Los tokens en caché cuentan para los límites de Claude?

En la mayoría de modelos de Claude, no. Solo cuentan para los tokens de entrada por minuto la entrada sin caché y los tokens que se escriben en la caché. El ejemplo de Anthropic: con un límite de 2.000.000 y un 80 % de aciertos de caché, puedes procesar 10.000.000 de tokens de entrada por minuto.

¿max_tokens afecta a los límites de uso?

En OpenAI, sí: el consumo se calcula como el mayor entre max_tokens y los tokens estimados de la petición, así que ajústalo al tamaño que esperas. En Anthropic, no: los límites de salida cuentan solo los tokens generados de verdad.

¿Cómo debo reintentar tras un error de límite?

Espera los segundos que indique la cabecera Retry-After si viene. Si no, usa retroceso exponencial con un retraso aleatorio y limita el número de intentos. OpenAI avisa de que las peticiones fallidas también cuentan para tu límite por minuto, así que reintentar al instante lo empeora.

Fuentes

  1. Rate limits (OpenAI API guide): usage tiers, standard limits, spend limits, headers and error mitigation, OpenAI. Consultado el 23 de octubre de 2026.
  2. Rate limits (Claude API): spend caps, tiers, cache-aware ITPM, OTPM and response headers, Anthropic. Consultado el 23 de octubre de 2026.
  3. Rate limits (Gemini API): RPM, TPM, RPD, spend-based limits and usage tiers, Google (Gemini API docs). 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 de límites de uso de OpenAI, la página de límites de Anthropic y la página de límites de la API de Gemini de Google.

Próxima revisión: .

Más guías de APIs de modelos y costes.

Otros temas