
Estado de DeepSeek y opciones de fallback para cargas de trabajo de programación

deepseek-v4-flash (build GA 0731, $0.14/$0.28 por MTok) y deepseek-v4-pro (build GA 0813, $0.435/$0.87), ambos con 1M de contexto. Los alias antiguos deepseek-chat y deepseek-reasoner fueron retirados el 24 de julio de 2026 — si tu integración todavía los llama, esa es tu caída. Ten en cuenta además que la nueva tarifa ya publicada por DeepSeek entra en vigor el 16 de agosto de 2026 a las 16:00 UTC — precios duales pico/valle, con la ratio de acierto de caché de Pro pasando de ~1/120 a ~1/30; trata la volatilidad de precios como una razón más para mantener el enrutamiento de respaldo listo. Confirma siempre el estado actual en la página de precios de DeepSeek.Esta guía te ayuda a monitorear el estado de DeepSeek, comprender los patrones comunes de caída y diseñar estrategias de fallback que mantengan tus flujos de trabajo de programación en funcionamiento.
Resumen
- DeepSeek ofrece un rendimiento excelente para programación a un costo muy bajo, pero la disponibilidad de la API puede ser impredecible.
- Verifica la página de estado oficial de DeepSeek y los canales de la comunidad antes de asumir que tu código es el problema.
- Los patrones comunes incluyen throttling por capacidad durante horas pico, errores intermitentes 503/429 y diferencias de disponibilidad regional.
- Para cargas de trabajo de programación en producción, configura siempre al menos un modelo de fallback.
- A continuación se proporciona una tabla de verificación de estado y opciones de fallback como referencia rápida.
Cómo verificar el estado de la API de DeepSeek
Antes de depurar tu código, verifica si DeepSeek está experimentando problemas:
| Método de verificación | Qué te indica | Velocidad |
|---|---|---|
| Canales oficiales de DeepSeek (docs de API, anuncios) | Informes oficiales de incidentes y ventanas de mantenimiento | Las actualizaciones pueden retrasarse respecto a los problemas reales |
| Prueba rápida de API | Si el endpoint de la API responde a solicitudes básicas | Inmediato — pero solo prueba un endpoint |
| Canales de la comunidad (X/Twitter, Reddit, Discord) | Si otros desarrolladores ven problemas similares | Señal crowdsourced rápida, pero con ruido |
| Tu propio monitoreo | Si tu modelo/endpoint/región específico está afectado | Lo más fiable para tu carga de trabajo |
Comando rápido de verificación de estado
curl -s -o /dev/null -w "%{http_code}" \
https://api.deepseek.com/v1/chat/completions \
-H "Authorization: Bearer $DEEPSEEK_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"deepseek-v4-flash","messages":[{"role":"user","content":"ping"}],"max_tokens":5}'- 200: La API está respondiendo
- 429: Rate limited — podría ser tu clave o a nivel de plataforma
- 503: Servicio no disponible — probablemente una caída
- Timeout: Problema de red o capacidad
Patrones comunes de caída de DeepSeek
Basándose en incidentes reportados por la comunidad y observaciones de equipos de producción, los problemas de disponibilidad de DeepSeek siguen varios patrones:
Patrón 1: Throttling por límite de concurrencia (ahora documentado)
deepseek-v4-pro y 2,500 para deepseek-v4-flash. Por encima del límite recibes 429; las solicitudes que esperan en cola más de 10 minutos antes de iniciar la inferencia son descartadas por el servidor. Se pueden solicitar ampliaciones de capacidad. Mediciones independientes también han registrado que, bajo carga, la latencia hasta el primer token del endpoint oficial supera con creces la de hosts de terceros que sirven los mismos pesos (minutos frente a decenas de segundos).Patrón 2: Errores intermitentes sin actualizaciones claras en la página de estado
Patrón 3: Disponibilidad específica por modelo
Patrón 4: Diferencias de disponibilidad regional
Tabla de verificación de estado y opciones de fallback
Usa esta tabla como referencia rápida cuando DeepSeek no esté disponible:
| Tu modelo actual de DeepSeek | Opción de respaldo 1 | Opción de respaldo 2 | Compromiso |
|---|---|---|---|
deepseek-v4-flash (nivel masivo/de costo) | deepseek-v4-pro (límite de concurrencia 5x menor, ~3x el precio) | Un modelo de programación de pesos abiertos en otro host | El otro nivel de DeepSeek corre sobre capacidad separada — a menudo la vía de recuperación más rápida |
deepseek-v4-pro (tareas difíciles) | deepseek-v4-flash para operar en modo degradado | Un modelo frontera cerrado para tareas que no pueden fallar | Flash mantiene los agentes en marcha con menor calidad; los modelos cerrados cuestan un orden de magnitud más |
| Cualquiera de los dos niveles, trabajo sensible a moderación | Los mismos pesos en un host de terceros | Modelo cerrado | Los pesos de V4 tienen licencia MIT y los alojan muchos proveedores — mismo modelo, distinta infraestructura y política de datos |
Importante: verifica los docs actuales de DeepSeek antes de elegir un modelo, y consulta las tarifas en vivo por modelo en EvoLink Pricing en lugar de números escritos a mano — la nueva tarifa pico/valle de DeepSeek entra en vigor el 16 de agosto de 2026 a las 16:00 UTC, y los precios de los modelos de respaldo van cambiando.
Cómo elegir un modelo de fallback
Al seleccionar un fallback para cargas de trabajo de programación, evalúa:
- Compatibilidad de API: ¿El modelo de fallback soporta el mismo formato de API? DeepSeek usa formato compatible con OpenAI, por lo que otros modelos compatibles con OpenAI (Qwen, a través de gateways) son los más fáciles de intercambiar.
- Soporte de tool-call: Si tu agente de programación usa tool calling, verifica que el modelo de fallback maneje tool calls con el mismo formato y fiabilidad.
- Ventana de contexto: Verifica el límite de contexto actual de tu modelo DeepSeek en los DeepSeek API Docs — varía según el modelo y puede haber cambiado desde la vista previa de V4. Asegúrate de que tu fallback pueda manejar tus tamaños de contexto típicos.
- Multiplicador de costo: Hacer fallback desde el nivel más económico de DeepSeek a Claude Sonnet ($3/$15) puede significar un aumento de costo de 10x–20x+ en entrada. Presupuesta el costo de fallback en tu planificación.
Diseño de fallback para flujos de trabajo de agentes de programación

Fallback simple: intercambio de modelo
El fallback más simple es intercambiar el parámetro del modelo cuando DeepSeek devuelve errores:
import openai
models = [
{"name": "deepseek-v4-flash", "base_url": "https://api.deepseek.com/v1", "key": DEEPSEEK_KEY},
{"name": "your-fallback-model-id", "base_url": "https://api.evolink.ai/v1", "key": EVOLINK_KEY},
]
def call_with_fallback(messages, max_retries=2):
for model_config in models:
client = openai.OpenAI(
api_key=model_config["key"],
base_url=model_config["base_url"],
)
try:
response = client.chat.completions.create(
model=model_config["name"],
messages=messages,
)
return response
except (openai.RateLimitError, openai.APIStatusError) as e:
continue # Try next model
raise Exception("All models unavailable")Fallback a nivel de gateway
En lugar de implementar fallback en tu código de aplicación, enruta a través de un gateway de API unificado para que solo gestiones un endpoint y una clave de API para todos los modelos:
# Route through EvoLink's unified Anthropic-compatible endpoint
# Switch models by changing the model parameter — same base URL, same key
curl https://direct.evolink.ai/v1/messages \
-H "Authorization: Bearer $EVOLINK_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "deepseek-v4-pro",
"max_tokens": 1024,
"messages": [
{"role": "user", "content": "Refactor this function to handle edge cases."}
]
}'model, no la URL base ni la clave de API. Para el contrato completo de solicitudes de V4 Pro (control de thinking, mapeos de parámetros), consulta la guía de la API de DeepSeek V4 Pro.Enruta por dificultad, no solo por caídas
deepseek-v4-flash para pasos masivos (clasificación, resúmenes, ediciones cortas), deepseek-v4-pro para cadenas de agente de 8+ pasos y trabajo sensible a los hechos, y un modelo frontera cerrado como respaldo final para tareas que no pueden fallar. Ejecuta este reparto a través de un endpoint unificado y una caída deja de ser un incidente: es solo el router saltándose un carril. La misma configuración también absorbe el cambio de tarifas de DeepSeek del 16 de agosto — cuando aterrice la economía pico/valle, rebalanceas carriles en lugar de reescribir integraciones.Qué NO hacer durante caídas de DeepSeek
| Error | Por qué está mal | Qué hacer en su lugar |
|---|---|---|
| Reintentar agresivamente sin backoff | Amplifica la carga en un sistema ya estresado, desperdicia tokens | Usa backoff exponencial con jitter |
| Asumir que es tu código | Puedes pasar horas depurando cuando el problema está upstream | Verifica el estado primero (ver comandos arriba) |
| Esperar sin fallback | Tu agente de programación se detiene, los desarrolladores pierden tiempo | Configura fallback antes de necesitarlo |
| Hacer fallback a un modelo que no has probado | Diferentes modelos producen diferente comportamiento de tool-call | Valida previamente los modelos de fallback con tu framework de agente |
| Ignorar el costo del fallback | Hacer fallback de DeepSeek Flash a Claude Opus es 35x más caro en entrada | Presupuesta el costo de fallback y monitorea el uso durante caídas |
Monitoreo de DeepSeek en producción
Para cargas de trabajo en producción, no confíes en verificaciones de estado manuales. Configura monitoreo automatizado:
Métricas clave a rastrear
| Métrica | Umbral para alerta | Qué indica |
|---|---|---|
| Tasa de errores | > 5% de solicitudes | Posible degradación |
| Latencia P95 | > 2x tu línea base | Restricciones de capacidad o encolamiento |
| Tasa de 429 | > 3% de solicitudes | Rate limiting activo |
| Tasa de 503 | Cualquier ocurrencia | Servicio no disponible |
| Tasa de timeout | > 2% de solicitudes | Problema de red o capacidad |
Estrategia de alertas
Level 1 (Warning): Error rate > 5% for 5 minutes
→ Log and monitor, consider pre-warming fallback
Level 2 (Alert): Error rate > 15% for 5 minutes OR any 503
→ Activate fallback routing, notify team
Level 3 (Critical): API unreachable for 2+ minutes
→ Full fallback activation, incident channelCuándo DeepSeek es la elección correcta a pesar de los riesgos de disponibilidad
Los riesgos de disponibilidad de DeepSeek no significan que deba evitarse. Es la elección correcta cuando:
- El costo es el factor principal y tienes fallback configurado.
- Las tareas son orientadas a lotes y pueden tolerar retrasos de reintento.
- Lo usas como parte de una estrategia multi-modelo — no como tu único modelo.
- Las tareas de programación son rutinarias (autocompletados, formateo, refactorizaciones simples) donde las diferencias de calidad entre modelos son mínimas.
Es la elección incorrecta cuando:
- La programación interactiva en tiempo real depende de respuestas consistentes en menos de un segundo.
- No hay fallback configurado y las interrupciones del agente son inaceptables.
- Tu equipo no puede tolerar picos de costos por activación no planificada de fallback.
Artículos relacionados
- DeepSeek V4 Pro 0813 vs Flash 0731 — elegir entre Flash y Pro
- Cómo usar la API de DeepSeek V4 Pro — primera llamada, control de thinking, cambio de Claude Code
- DeepSeek V4 Pro 0813 ya está disponible — qué cambió en el build GA
- Mejor LLM para agentes de programación: costo de API y fiabilidad — comparación completa de modelos
- AI API Timeout: patrones de reintento y fallback — estrategias de manejo de timeout
- Cómo reducir errores 429 en cargas de trabajo de agentes — estrategias de rate limit
Fuentes
- DeepSeek API Docs — IDs de modelo oficiales, límites de contexto y la retirada de alias del 24 de julio de 2026.
- DeepSeek Models & Pricing — página de precios oficial, incluido el aviso de la subida de precios preanunciada (verificado el 13 de agosto de 2026).
- DeepSeek Rate Limits — límites de concurrencia oficiales y comportamiento de 429 (verificado el 13 de agosto de 2026).
- DeepSeek V4 Pro 0813 ya está disponible — la cronología verificada de EvoLink para el build GA.
- Los patrones de caída y observaciones de disponibilidad se basan en informes de la comunidad (X/Twitter, Reddit, foros de desarrolladores) y deben verificarse con tu propia carga de trabajo. DeepSeek no publica un SLA de uptime ni un historial público de incidentes.
- Todos los precios de modelos de otros proveedores (Claude, GPT, Qwen, Gemini) provienen de la documentación oficial de cada proveedor a mayo de 2026.
FAQ
¿DeepSeek está caído ahora mismo?
Consulta la página de estado oficial de DeepSeek a través de los canales oficiales de DeepSeek, o ejecuta el comando de prueba rápida de API en esta guía. Los canales de la comunidad en X/Twitter y Reddit también proporcionan señales crowdsourced rápidas. Si estás viendo errores, verifica el estado antes de depurar tu código.
¿Con qué frecuencia se cae DeepSeek?
DeepSeek no publica números de SLA de uptime. Según informes de la comunidad, la degradación parcial (tasas de error elevadas, respuestas más lentas) ocurre con más frecuencia que las caídas completas. El patrón es a menudo impulsado por la capacidad durante horas pico en lugar de fallos de infraestructura.
¿Cuál es el mejor modelo de fallback para DeepSeek?
Depende de tus prioridades. Para un fallback de costo similar, Qwen3 Coder es el más cercano en precio. Para un fallback priorizando fiabilidad, Claude Sonnet 4.6 ofrece la mayor disponibilidad. Para compatibilidad de ecosistema, GPT-5.4 funciona con el mismo formato de OpenAI SDK. Consulta la tabla de opciones de fallback en esta guía.
¿Puedo usar DeepSeek para agentes de programación en producción?
¿DeepSeek tiene rate limits?
deepseek-v4-pro, 2,500 para deepseek-v4-flash, con 429 por encima del límite y un timeout de cola de 10 minutos. Se pueden solicitar ampliaciones de capacidad. Por eso los agentes con mucho paralelismo son los primeros en sufrir throttling — y por eso enrutar los pasos masivos a Flash multiplica por 5 tu techo efectivo.¿Qué modelo de DeepSeek es mejor para programación?
deepseek-v4-flash (0731) es mejor para tareas rutinarias — clasificación, resúmenes, ediciones cortas — y tiene el límite de concurrencia más alto. deepseek-v4-pro (0813) es mejor para cadenas de agente largas de múltiples pasos y trabajo sensible a los hechos. Los alias antiguos deepseek-chat / deepseek-reasoner fueron retirados en julio de 2026. Consulta DeepSeek V4 Pro 0813 vs Flash 0731 para la comparación medida.¿Cómo configuro fallback de DeepSeek a otro modelo?
Dos enfoques: fallback a nivel de aplicación (capturar errores y reintentar con un modelo/endpoint diferente) o fallback a nivel de gateway (usar una API unificada como EvoLink que maneja el enrutamiento automáticamente). El fallback a nivel de gateway es más simple de mantener. En esta guía se proporcionan ejemplos de código para ambos enfoques.


