Flux-API voor beeldgeneratie met Dev, Pro en 2 Klein en bewerking van één afbeelding met Dev en Pro.
255 AI-modellen verkennen
Bekijk, vergelijk en integreer de beste AI-modellen voor video-, afbeeldings-, muziek-, audio- en tekstgeneratie — allemaal via één uniforme API.
# 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>
Toonaangevende AI-modellen, één API
-
Flux
-
Midjourney
-
Whisper
-
ElevenLabs
-
HappyHorse
-
GPT Image 2
-
Veo
-
Minimax
-
Luma
-
PixVerse
-
Recraft
-
Fish Audio
-
DeepSeek
-
Qwen
-
Claude
-
GPT
-
Gemini
-
Seedance
-
Kling
-
Suno
18 modellen
Toegang tot de Flux 2-API van Black Forest Labs voor text-to-image en remix-image met sterke promptnaleving.
Toegang tot de Flux Kontext-API voor contextuele beeldbewerking, lokale aanpassingen, stijloverdracht en consistente personages.
Toegang tot de GPT Image-API voor text-to-image en beeldbewerking op basis van de beeldgeneratiemodellen van OpenAI.
Afbeelding
Toegang tot de GPT Image 2-API voor beeldgeneratie van OpenAI met vrijwel perfecte meertalige tekstweergave.
Gebruik de GPT Image 2.5 API via RunAPI met een modelskill, uniforme auth en pay-as-you-go prijzen.
Toegang tot de GPT-4o Image-API voor native beeldgeneratie en -bewerking binnen het gesprek.
Toegang tot de Grok Imagine-API voor beeld- en videogeneratie vanuit tekst, waaronder text-to-image, image-to-image, text-to-video en image-to-video.
Toegang tot de Ideogram V3-API voor text-to-image met zeer nauwkeurige tekst in beeld voor posters, logo's en typografie.
Toegang tot de Imagen 4-API voor fotorealistische text-to-image, nauwkeurige typografie en een brede stijlreeks.
Gebruik de Midjourney Image API via RunAPI met een modelskill, uniforme auth en pay-as-you-go prijzen.
Toegang tot de Nano Banana-API voor snelle text-to-image met nauwkeurige tekst in beeld en consistentie tussen meerdere personages.
Toegang tot de Qwen 2-API voor text-to-image en beeldbewerking uit de visuele modelfamilie van Alibaba.
Qwen 3-beeldgeneratie en -bewerking in Standard- en Pro-uitvoeringen.
Toegang tot de Qwen Image-API voor hoogwaardige beeldgeneratie, remixen op basis van prompts en nauwkeurige tekstgestuurde bewerking.
Toegang tot de Seedream-API voor text-to-image en beeldbewerking met sterke typografieweergave en een resolutie tot 4K.
Afbeelding
Gebruik de Wan Image API via RunAPI met een modelskill, uniforme auth en pay-as-you-go prijzen.
Afbeelding
Toegang tot de Z Image-API voor ultrasnelle text-to-image, fotorealistische resultaten en korte inferentiepaden.
18 modellen Geen modellen gevonden
Probeer nu een model
Kies een model en genereer binnen enkele seconden.
Eén API, elk AI-model
Uniforme interface
Eén SDK voor 250+ modellen in alle modaliteiten. Wissel van provider zonder je code aan te passen.
Realtime prijzen
Transparante pay-as-you-go-prijzen. Geen abonnementen, geen verborgen kosten, credits verlopen nooit.
Enterprise-klaar
Team-API-sleutels, gebruiksanalyse en prioritaire ondersteuning.
Binnen enkele seconden aan de slag
Wat teams bouwen met 200+ modellen
Videomarketing
Genereer advertentievarianten per doelgroepsegment met Kling, Veo en Runway
Productfotografie
Maak productfoto's van studiokwaliteit met Flux en Midjourney
Podcastproductie
Kloon stemmen en genereer intro's met Fish Audio en ElevenLabs
AI-agents
Geef je agent toegang tot elk model via MCP of REST
Muziek voor content
Score video's en podcasts met Suno en Udio
Meertalige TTS
Lokaliseer apps in meer dan 40 talen met natuurlijke stemmen
Vragen over de catalogus
Hoe kan ik beschikbare modellen bekijken?
Ga naar /models of gebruik de CLI: runapi models list. Filter op modaliteit, provider of zoek op naam.
Kan ik meerdere modellen in één project gebruiken?
Ja. Eén API-sleutel werkt voor alle 250+ modellen. Wissel vrij tussen video-, image-, muziek-, audio- en LLM-modellen.
Hoe worden nieuwe modellen toegevoegd?
We voegen continu nieuwe modellen toe. Grote releases zijn doorgaans binnen enkele dagen na lancering beschikbaar. Volg onze changelog voor updates.
Kan ik een specifiek model aanvragen?
Ja. Neem contact met ons op met de modelnaam en provider. We beoordelen alle aanvragen en geven prioriteit op basis van vraag.
Wat gebeurt er als een model wordt uitgefaseerd?
We informeren gebruikers 30 dagen voor uitfasering. Je bestaande code blijft werken — je hoeft alleen de model-parameter naar een nieuwere versie bij te werken.
Hoe worden modellen geprijsd?
Tekstmodellen worden per miljoen input- en outputtokens gefactureerd; mediamodellen per seconde, per afbeelding of per minuut. Elk tarief staat op de modelpagina en in de prijstabel.