CLI

RunAPI CLI pour API IA générative

Un binaire pour appeler des modèles image, vidéo, musique IA et LLM depuis scripts, CI et agents.

Fonctionne avec l’API IA unifiée de RunAPI
Démarrage rapide
runapi
# Installer
curl -fsSL https://runapi.ai/cli/install.sh | sh

# Authentifier
runapi login

# Générer une image
runapi nano-banana generate \
  --input '{"prompt":"a hummingbird drinking espresso"}'

# Générer de la musique puis consulter le résultat
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 binaire, 130+ modèles. Sortie JSON-first pour scripts et pipelines.
INSTALLER

Installer en une commande

Installer avec curl

Utilisez le script d’installation sur macOS ou Linux.

curl -fsSL https://runapi.ai/cli/install.sh | sh

Installer avec Homebrew

Utilisez le tap RunAPI quand Homebrew est disponible.

brew install runapi-ai/tap/runapi

Installer avec Go

Installez directement depuis le module Go public.

go install github.com/runapi-ai/cli/cmd/runapi@latest
DÉMARRAGE RAPIDE

Commencez à construire en quelques minutes

Authentifiez-vous, puis générez images, vidéos ou musique IA.

# Connexion via navigateur
runapi login

# Ou importer un token pour CI / headless
printf '%s' "$RUNAPI_API_KEY" | runapi auth import-token --token -

# Vérifier
runapi auth status
runapi nano-banana generate \
  --input '{"prompt":"a hummingbird drinking espresso","aspect_ratio":"1:1"}'

# { "id": "task_abc123", "status": "completed", "output": { ... } }
# Lancer une tâche longue sans attendre
TASK_ID=$(runapi suno generate --async \
  --input '{"prompt":"upbeat indie rock about coding"}' | jq -r .id)

# Interroger jusqu’à la fin
runapi wait "$TASK_ID" --service suno --action generate
runapi <service> <action> --input '{...}' JSON
FONCTIONNALITÉS

Conçu pour scripts et agents

Sortie JSON-first

Chaque commande retourne du JSON structuré pour scripts et pipelines.

Tâches asynchrones

Lancez des jobs longs et attendez ou interrogez les résultats.

Compatible agents

Les commandes correspondent directement aux actions de modèle et schemas d’entrée.

FAQ

Questions fréquentes

Commencez avec une seule clé RunAPI.

Créez un compte, installez l’outil et appelez votre premier modèle.