RunAPI CLI.
Des modèles d'IA dans votre terminal.
Un seul binaire appelle 130+ modèles d'IA — Suno, Veo, Kling, Flux, Claude, GPT, et tous les autres — avec une sortie JSON en priorité qui s'intègre proprement aux scripts, pipelines CI et runtimes d'agents.
# Installation
curl -fsSL https://runapi.ai/cli/install.sh | sh
# Authentification
runapi login
# Générer une image
runapi nano-banana generate \
--input '{"prompt":"a hummingbird drinking espresso"}'
# Générer de la musique (lancement sans attente, puis interrogation)
TASK_ID=$(runapi suno generate --async \
--input '{"prompt":"indie rock about coding"}' | jq -r .id)
runapi wait "$TASK_ID" --service suno --action generate
Qu'est-ce que le CLI RunAPI ?
RunAPI CLI est un unique binaire Go qui appelle 130+ modèles d'IA de 18 fournisseurs via une API unifiée. Plutôt qu'installer des SDK séparés pour Suno, Kling, Flux, Claude et GPT, vous exécutez une seule commande — runapi <service> <action> — et obtenez du JSON structuré en retour. Il gère l'authentification, le polling asynchrone et le formatage de sortie pour que vos scripts shell, pipelines CI et runtimes d'agents restent propres. Chaque requête est facturée à l'appel sans minimum mensuel, et le CLI stocke votre clé API localement — authentifiez-vous une fois et exécutez des commandes depuis n'importe quel répertoire.
Trois façons d'installer
curl (Linux / macOS)
Détecte automatiquement l'OS et l'architecture, vérifie la somme de contrôle SHA-256, écrit dans /usr/local/bin.
curl -fsSL https://runapi.ai/cli/install.sh | sh
Homebrew
Tap Homebrew officiel. Se met à jour automatiquement avec brew upgrade.
brew install runapi-ai/tap/runapi
Compilation depuis les sources Go
Compilez depuis les sources avec Go 1.22+.
go install github.com/runapi-ai/cli/cmd/runapi@latest
Commencez à créer en quelques minutes
Authentifiez-vous, puis générez.
# Connexion via navigateur (ordinateur portable)
runapi login
# Ou importer un token (CI / sans interface graphique)
printf '%s' "$RUNAPI_API_KEY" | runapi auth import-token --token -
# Vérification
runapi auth status
runapi nano-banana generate \
--input '{"prompt":"a hummingbird drinking espresso","aspect_ratio":"1:1"}'
# { "id": "task_abc123", "status": "completed", "output": { ... } }
# Lancement sans attente pour les tâches longues
TASK_ID=$(runapi suno generate --async \
--input '{"prompt":"upbeat indie rock about coding"}' | jq -r .id)
# Interroger jusqu'à la complétion
runapi wait "$TASK_ID" --service suno --action generate
Conçu pour les développeurs
Sortie JSON en priorité
Chaque commande retourne du JSON structuré — redirigez vers jq, alimentez des scripts, parsez dans n'importe quel langage.
Async + Interrogation
Lancez sans attendre avec --async, puis interrogez avec runapi wait. Conçu pour les tâches de génération longue durée.
Runtime d'agents
Installez des compétences CLI dans Claude Code, Codex, Gemini CLI et d'autres runtimes d'agents en une seule commande.
Que pouvez-vous générer ?
Génération d'images
Flux, Nano Banana, Recraft, Ideogram, Seedream, GPT Image, Imagen 4 — générez et éditez des images depuis des prompts texte.
Parcourir les modèles →Génération vidéo
Kling, Veo, Runway, Luma, Hailuo, Wan, Seedance — génération texte-vers-vidéo avec polling asynchrone intégré.
Parcourir les modèles →Musique & Audio
Suno pour la musique, ElevenLabs pour la synthèse vocale et le clonage de voix, InfiniteTalk pour les avatars parlants.
Parcourir les modèles →Chat LLM & Completion
Claude, GPT, Gemini, DeepSeek, Grok, Qwen — chat completions en streaming via l'endpoint compatible OpenAI.
Parcourir les modèles →Questions fréquemment posées
Trois options : curl -fsSL https://runapi.ai/cli/install.sh | sh (détecte automatiquement l'OS et l'architecture), brew install runapi-ai/tap/runapi (Homebrew), ou go install github.com/runapi-ai/cli/cmd/runapi@latest (compilation depuis les sources Go).
macOS et Linux sur les architectures amd64 et arm64. Le script d'installation curl détecte automatiquement votre OS et votre CPU, vérifie une somme de contrôle SHA-256 et écrit le binaire dans /usr/local/bin.
Oui. Utilisez l'installateur curl dans votre pipeline CI/CD et définissez RUNAPI_API_KEY comme variable d'environnement. Le CLI prend en charge l'authentification sans interface graphique via runapi auth import-token pour les environnements non interactifs.
Plus de 130 modèles auprès de 18 fournisseurs : Suno pour la musique, Kling et Veo pour la vidéo, Flux et Nano Banana pour les images, ElevenLabs pour l'audio, et Claude, GPT, Gemini, DeepSeek pour les LLM.
Utilisez le flag --async pour lancer sans attendre. Le CLI retourne immédiatement un identifiant de tâche. Utilisez ensuite runapi wait TASK_ID pour interroger jusqu'à la complétion. La sortie JSON facilite l'extraction des identifiants de tâche avec jq.
Le CLI lui-même est gratuit et open source. Vous ne payez que les appels API à la demande, sans minimum mensuel. La génération d'images commence à 0,02 $ par image, la génération vidéo à partir de 0,10 $ par clip, et les appels LLM sont facturés par token à environ 50 % en dessous des tarifs officiels des fournisseurs.
Oui. RunAPI publie des skills de modèles installables pour Claude Code, Codex, Gemini CLI et autres runtimes d'agents compatibles MCP. Exécutez runapi skill install pour ajouter un skill de modèle — l'agent peut alors appeler les modèles RunAPI comme outils natifs sans configuration API manuelle.
Explorer davantage
Serveur MCP
Connectez Claude Code, Cursor et autres agents compatibles MCP aux modèles RunAPI.
SDKs
SDK Python, Node.js, PHP, Java, Ruby et Go pour l'intégration programmatique.
Skills
Installez des skills de modèles préconfigurés dans votre runtime d'agents.
Catalogue de modèles
Parcourez les 130+ modèles avec tarifs, paramètres et exemples de code.
Prêt à exécuter des modèles d'IA depuis votre terminal ?
Installez le CLI et commencez à générer en quelques minutes.