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
# 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
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
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
Oui. L’usage API est facturé séparément via RunAPI.
Non. Votre clé RunAPI suffit pour l’accès géré.
Commencez avec une seule clé RunAPI.
Créez un compte, installez l’outil et appelez votre premier modèle.