Providers
Fallback
Qué pasa si el proveedor elegido falla durante la generación.
Cómo funciona
Si el proveedor elegido en ogacai run falla durante la etapa de generación – por ejemplo, por una caída del servicio o cuota agotada – y hay más de un proveedor con credenciales completas configuradas, ogacai ofrece interactivamente cambiar a otro proveedor sin repetir la descarga ni el procesamiento del texto, que ya quedaron resueltos.
Requisito
Que tengas al menos dos proveedores con sus credenciales completas guardadas en la configuración (ver Configuration reference). Si solo tenés uno configurado, no hay a qué hacer fallback.
Limitación importante
Solo en terminal interactiva
El fallback no funciona en un cron job, un pipeline de CI, o cualquier contexto sin entrada de usuario. Ahí, si el proveedor falla, el error se propaga directamente – igual que si no hubiera fallback configurado. Ver Advanced workflows para automatización no interactiva.
El fallback es interactivo: solo funciona en una terminal donde hay alguien para responder el prompt.
Cómo aprovecharlo
Configurá credenciales para más de un proveedor aunque uses uno solo como default – así el fallback queda disponible el día que lo necesites, sin tener que reaccionar en el momento.