Las cuatro cosas que puede significar un 429
Mismo código de estado, cuatro situaciones, dos de las cuales nunca deben reintentarse. Códigos de error según la documentación de cada proveedor; el cliente debe leer el cuerpo, no el estado
HTTP 429
Limitación de tasa
Superaste un límite por minuto
OpenAI rate_limit_error
Anthropic rate_limit_error + retry-after
Gemini rate_limit_exceeded
Kimi rate_limit_reached_error
Bedrock ThrottlingException (429)
Azure "Se superó el límite de tasa"
Reintentar tras Retry-After o aplicar espera exponencial
Aceleración
Aumentaste el ritmo demasiado rápido
OpenAI slow_down
Límites de aceleración de Anthropic
Alibaba: tasa aumentada demasiado rápido
Ráfagas de Azure en ventanas de 1 s / 10 s
Reducir la aceleración y reintentar
Cuota o límite de gasto
Esperar no libera nada
OpenAI insufficient_quota, gasto
Anthropic enforced_spend_limit_reached
Gemini quota_exceeded (diaria)
Kimi exceeded_current_quota_error
Bedrock ServiceQuotaExceededException (400)
No reintentar: corregir la facturación o esperar al restablecimiento
Sobrecarga
La capacidad del proveedor, no la tuya
Kimi engine_overloaded_error (429)
OpenAI 503 server_is_overloaded
Anthropic 529 overloaded_error
DeepSeek 503
Bedrock 503, Vertex AI 429 (pool)
Azure "alta demanda", PTU al 100%
Reintentar con espera exponencial
Fuentes: páginas de errores y límites de tasa de OpenAI, Anthropic, Gemini, Kimi, Alibaba, DeepSeek, Bedrock, Vertex AI y Azure OpenAI, consultadas el 2026-09-03 y el 2026-09-04