CLI
RunAPI CLI para API de IA generativa
Un binario para llamar modelos de imagen, video, música con IA y LLM desde scripts, CI y agentes.
Funciona con la API de IA unificada de RunAPI
# Instalar
curl -fsSL https://runapi.ai/cli/install.sh | sh
# Autenticar
runapi login
# Generar una imagen
runapi nano-banana generate \
--input '{"prompt":"a hummingbird drinking espresso"}'
# Generar música y luego consultar el resultado
TASK_ID=$(runapi suno generate --async \
--input '{"prompt":"indie rock about coding"}' | jq -r .id)
runapi wait "$TASK_ID" --service suno --action generate
Un binario, 130+ modelos. Salida JSON-first para scripts y pipelines.
INSTALAR
Instala con un comando
Instalar con curl
Usa el script de instalación en macOS o Linux.
curl -fsSL https://runapi.ai/cli/install.sh | sh
Instalar con Homebrew
Usa el tap de RunAPI cuando Homebrew esté disponible.
brew install runapi-ai/tap/runapi
Instalar con Go
Instala directamente desde el módulo Go público.
go install github.com/runapi-ai/cli/cmd/runapi@latest
INICIO RÁPIDO
Empieza a construir en minutos
Autentica y genera imágenes, video o música con IA.
# Login en navegador
runapi login
# O importa un token para CI/headless
printf '%s' "$RUNAPI_API_KEY" | runapi auth import-token --token -
# Verificar
runapi auth status
runapi nano-banana generate \
--input '{"prompt":"a hummingbird drinking espresso","aspect_ratio":"1:1"}'
# { "id": "task_abc123", "status": "completed", "output": { ... } }
# Enviar tarea larga y continuar
TASK_ID=$(runapi suno generate --async \
--input '{"prompt":"upbeat indie rock about coding"}' | jq -r .id)
# Consultar hasta completar
runapi wait "$TASK_ID" --service suno --action generate
FUNCIONES
Creada para scripts y agentes
Salida JSON-first
Cada comando devuelve JSON estructurado para scripts y pipelines.
Tareas asíncronas
Inicia trabajos largos de modelos y espera o consulta resultados.
Lista para agentes
Los comandos se asignan directamente a acciones de modelo y schemas de entrada.
FAQ
Preguntas frecuentes
Sí. La CLI es gratuita; el uso de API se factura a través de RunAPI.
No. Tu RunAPI key es suficiente para acceso gestionado.
Empieza con una sola RunAPI key.
Crea una cuenta, instala la herramienta y llama tu primer modelo.