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
Inicio rápido
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
runapi <service> <action> --input '{...}' JSON
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
runapi <service> <action> --input '{...}' JSON
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

Empieza con una sola RunAPI key.

Crea una cuenta, instala la herramienta y llama tu primer modelo.