Advanced
Advanced workflows
Formas de combinar comandos para flujos que no son el caso simple de "un video, un artículo".
Descargar varios videos antes de procesarlos
En vez de run (que descarga y genera en el mismo paso), separá la descarga:
ogacai fetch "<fuente-1>" --salida-dir ./salida
ogacai fetch "<fuente-2>" --salida-dir ./salida
ogacai fetch "<fuente-3>" --salida-dir ./salida
Y procesá/generá cada uno cuando quieras, sin depender de tener conexión o disponibilidad del proveedor de IA en el momento exacto de la descarga.
Revisar todo el texto antes de gastar cuota
Para un lote de transcripciones ya descargadas, correr preview sobre cada una antes de generar te deja confirmar que la limpieza funcionó bien en todas, antes de gastar ninguna llamada a la IA:
for archivo in ./salida/*.json3; do
ogacai preview "$archivo"
done
Automatización no interactiva
Si pensás correr ogacai desde un cron job o un pipeline de CI, tené en cuenta que el fallback entre proveedores es interactivo y no funciona sin una terminal. Para ese contexto, configurá credenciales completas de un solo proveedor confiable y manejá los reintentos a nivel del propio job (por ejemplo, reintentando el comando completo si falla), en vez de depender del fallback interactivo.
También conviene fijar explícitamente --proveedor y --model en vez de depender de default_proveedor, para que el comportamiento en CI no cambie si alguien edita la configuración local de otra máquina.