API Flux pour générer des images avec Dev, Pro et 2 Klein, et modifier une image avec Dev et Pro.
Explorer 238 modèles d'IA
Parcourez, comparez et intégrez les meilleurs modèles d'IA pour la génération de vidéo, d'image, de musique, d'audio et de texte — via une API unifiée.
# Available Endpoints
POST /v1/chat/completions # LLM
POST /v1/images/generations # Image
POST /api/v1/kling/text_to_video # Video
POST /v1/audio/speech # TTS
POST /v1/audio/transcriptions # STT
POST /api/v1/suno/text_to_music # Music
const response = await fetch("https://runapi.ai/v1/chat/completions", {
method: "POST",
headers: { Authorization: `Bearer ${RUNAPI_API_KEY}`, "Content-Type": "application/json" },
body: JSON.stringify({ model: "your-model-id", messages: [{ role: "user", content: "Hello" }] })
})
const result = await response.json()
import os
import httpx
response = httpx.post(
"https://runapi.ai/v1/chat/completions",
headers={"Authorization": f"Bearer {os.environ['RUNAPI_API_KEY']}"},
json={"model": "your-model-id", "messages": [{"role": "user", "content": "Hello"}]}
)
<?php
$ch = curl_init("https://runapi.ai/v1/chat/completions");
curl_setopt_array($ch, [CURLOPT_POST => true, CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ["Authorization: Bearer $RUNAPI_API_KEY", "Content-Type: application/json"],
CURLOPT_POSTFIELDS => json_encode(["model" => "your-model-id", "messages" => [["role" => "user", "content" => "Hello"]])]);
$result = json_decode(curl_exec($ch), true);
HttpClient client = HttpClient.newHttpClient();
HttpRequest request = HttpRequest.newBuilder(URI.create("https://runapi.ai/v1/chat/completions"))
.header("Authorization", "Bearer " + RUNAPI_API_KEY)
.header("Content-Type", "application/json")
.POST(HttpRequest.BodyPublishers.ofString("{\"model\":\"your-model-id\",\"messages\":[]}")).build();
HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
require "net/http"
uri = URI("https://runapi.ai/v1/chat/completions")
request = Net::HTTP::Post.new(uri)
request["Authorization"] = "Bearer #{ENV.fetch('RUNAPI_API_KEY')}"
request["Content-Type"] = "application/json"
request.body = {model: "your-model-id", messages: []}.to_json
requestBody := strings.NewReader(`{"model":"your-model-id","messages":[]}`)
request, _ := http.NewRequest(http.MethodPost, "https://runapi.ai/v1/chat/completions", requestBody)
request.Header.Set("Authorization", "Bearer "+os.Getenv("RUNAPI_API_KEY"))
request.Header.Set("Content-Type", "application/json")
response, err := http.DefaultClient.Do(request)
defer response.Body.Close()
# Authenticate once
runapi login
# Inspect available models
runapi models list --modality video
# Use the selected model in your workflow
runapi models show <model-id>
Les principaux modèles IA, une seule API
-
Flux
-
Midjourney
-
Whisper
-
ElevenLabs
-
HappyHorse
-
GPT Image 2
-
Veo
-
Minimax
-
Luma
-
PixVerse
-
Recraft
-
Fish Audio
-
DeepSeek
-
Qwen
-
Claude
-
GPT
-
Gemini
-
Seedance
-
Kling
-
Suno
17 modèles
Accès API Flux 2 pour le texte-vers-image et le remix d'image avec une forte adhérence au prompt par Black Forest Labs.
Accès API Flux Kontext pour l'édition d'image contextuelle, les modifications locales, le transfert de style et la cohérence des personnages.
Accès API GPT Image pour le texte-vers-image et l'édition d'image propulsés par les modèles de génération d'images OpenAI.
Image
Accès API GPT Image 2 pour la génération d'images OpenAI avec un rendu de texte multilingue quasi parfait.
Accès API GPT-4o Image pour la génération et l'édition d'images nativement intégrées dans la conversation.
Accès API Grok Imagine pour la génération d'images et de vidéos depuis du texte, incluant texte-vers-image, image-vers-image, texte-vers-vidéo et image-vers-vidéo.
Accès API Ideogram V3 pour le texte-vers-image avec une forte précision du texte en image pour les affiches, logos et typographie.
Accès API Imagen 4 pour le texte-vers-image photoréaliste, la typographie précise, les styles variés et jusqu'à 2K de résolution.
Utilisez l'API Midjourney Image via RunAPI avec un model skill, une auth unifiée et des tarifs transparents à l'usage.
Accès API Nano Banana pour le texte-vers-image rapide avec un texte en image précis et une cohérence multi-personnages.
Qwen 2 supports text-to-image and image editing.
Génération et retouche d’images Qwen 3 en versions standard et Pro.
Accès API Qwen Image pour la génération d'images de haute qualité, le remix guidé par prompt et l'édition précise pilotée par texte.
Accès API Seedream pour le texte-vers-image et l'édition d'image avec un fort rendu typographique et jusqu'à 4K de résolution.
Image
Utilisez l'API Wan Image via RunAPI avec un model skill, une auth unifiée et des tarifs transparents à l'usage.
Image
Accès API Z Image pour le texte-vers-image ultra-rapide, les résultats photoréalistes et les chemins d'inférence courts.
17 modèles Aucun modèle trouvé
Essayez un modèle maintenant
Choisissez un modèle et générez en quelques secondes.
Une API, tous les modèles d'IA
Interface unifiée
Un SDK pour 230+ modèles dans toutes les modalités. Changez de fournisseur sans modifier votre code.
Tarification en temps réel
Tarification transparente à l'usage. Pas d'abonnement, pas de frais cachés, les crédits n'expirent jamais.
Prêt pour l'entreprise
Clés API d'équipe, analyses d'usage et support prioritaire.
Démarrez en quelques secondes
Ce que les équipes créent avec 200+ modèles
Marketing vidéo
Générez des variantes de publicités par segment d'audience avec Kling, Veo et Runway
Photographie produit
Créez des visuels produit de qualité studio avec Flux et Midjourney
Production de podcasts
Clonez des voix et générez des intros avec Fish Audio et ElevenLabs
Agents IA
Donnez à votre agent l'accès à n'importe quel modèle via MCP ou REST
Musique pour le contenu
Composez la musique de vidéos et de podcasts avec Suno et Udio
TTS multilingue
Localisez vos applications dans plus de 40 langues avec des voix naturelles
Questions sur le catalogue
Comment parcourir les modèles disponibles ?
Rendez-vous sur /models ou utilisez la CLI : runapi models list. Filtrez par modalité, par fournisseur, ou recherchez par nom.
Puis-je utiliser plusieurs modèles dans un même projet ?
Oui. Une seule clé API fonctionne avec les 230+ modèles. Passez librement de la vidéo à l'image, à la musique, à l'audio et aux modèles LLM.
Comment les nouveaux modèles sont-ils ajoutés ?
Nous ajoutons continuellement de nouveaux modèles. Les sorties majeures sont généralement disponibles quelques jours après leur lancement. Suivez notre journal des modifications pour rester informé.
Puis-je demander un modèle spécifique ?
Oui. Contactez-nous en précisant le nom du modèle et le fournisseur. Nous évaluons toutes les demandes et priorisons selon la demande.
Que se passe-t-il quand un modèle est retiré ?
Nous prévenons les utilisateurs 30 jours avant le retrait. Votre code existant continue de fonctionner — il suffit de mettre à jour le paramètre du modèle vers une version plus récente.
Comment les modèles sont-ils tarifés ?
Les modèles de texte sont facturés par million de tokens en entrée et en sortie ; les modèles média sont facturés à la seconde, à l'image ou à la minute. Chaque tarif figure sur la page du modèle et dans le tableau des prix.