Accès API DeepSeek via RunAPI — flash pour les tâches rapides et économiques ; pro pour les tâches agentiques complexes.
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
8 modèles
Accès API Gemini pour le LLM multimodal de Google couvrant le chat, la génération de code, le raisonnement et les tâches à contexte long.
Accès API Z.ai GLM via RunAPI — modèles MoE sous licence MIT avec contexte jusqu'à 200K et benchmarks de code open-weight de premier plan.
Accès API GPT pour le LLM flagship d'OpenAI couvrant le chat, la génération de code et les tâches de raisonnement multi-étapes.
Accès à l’API xAI Grok 4.5 via RunAPI pour le chat, le code, le raisonnement, l’utilisation d’outils, l’appel de fonctions et les sorties structurées.
Accès API Moonshot AI Kimi via RunAPI — kimi-k3 est le modèle phare actuel avec raisonnement toujours actif ; kimi-k2.5 et kimi-k2.6 restent disponibles.
API MiMo via RunAPI, avec le modèle de base mimo-v2.5 qui accepte le texte et les images HTTP(S) distantes via Chat Completions OpenAI synchrone ; mimo-v2.5-pro reste limité au texte.
Accès API texte MiniMax via RunAPI — modèles MoE sparse de 200K à 1M de contexte, jusqu'à 80,5 % SWE-bench Verified.
8 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.