Skip to main content

Descripción General

Los respaldos aseguran que su aplicación se mantenga confiable al cambiar automáticamente a un modelo alternativo cuando el principal falla. OpenModex soporta respaldos tanto del lado del servidor como del lado del cliente.

Respaldos del Lado del Servidor

Configurados por solicitud. OpenModex maneja la conmutación en el servidor:
Cómo funciona:
  1. Intentar con gpt-4o
  2. Si falla (5xx, límite de velocidad, timeout) → intentar con claude-3.5-sonnet
  3. Si eso falla → intentar con gemini-2.0-flash
  4. Si todos fallan → devolver error

Respaldos del Lado del Cliente

Configurados en el cliente SDK. Se aplican a todas las solicitudes:

Cuándo se Activan los Respaldos

Los respaldos se activan por:
  • Errores 5xx — errores del servidor del proveedor
  • Errores 429 — límite de velocidad excedido
  • Timeouts — la solicitud no se completó a tiempo
  • Errores de red — fallos de conexión
Los respaldos no se activan por:
  • Errores 4xx (excepto 429) — estos indican un problema con su solicitud
  • Respuestas exitosas — incluso si el contenido es inesperado

Verificar Si Se Usó un Respaldo