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:- Intentar con
gpt-4o - Si falla (5xx, límite de velocidad, timeout) → intentar con
claude-3.5-sonnet - Si eso falla → intentar con
gemini-2.0-flash - 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
- Errores 4xx (excepto 429) — estos indican un problema con su solicitud
- Respuestas exitosas — incluso si el contenido es inesperado