Claude visitors: new accounts receive $1.00 in bonus API credit within 30 days. One per person; usage credits only.
Eine KI-API für Bild, Video, Musik und LLM
Ein API-Key für 250+ KI-Modelle: Video-, Bild-, Musik- und LLM-APIs. Mit Claude Code, Codex und Cursor nutzbar. Nach Verbrauch bezahlen.
Basis-URL
Wähle die Basis-URL für deinen Client. Kopiere sie in deine SDK-Konfiguration.
-
RunAPI-API
https://runapi.ai -
OpenAI-kompatibles SDK
https://runapi.ai/v1 -
Anthropic-SDK
https://runapi.ai -
Gemini-SDK
https://runapi.ai
Empfohlen
Mit RunAPI erstellt
Weiter Himmel
Suno
Natürliche Erzählstimme
Fish Audio
Wählst du gerade ein Videomodell aus? Seedance 2.0, Kling 3.0 und Veo 3.1 APIs vergleichen
200+ Modelle · 10+ KI Services, vereint in einer KI-API
Warum Entwickler RunAPI wählen
RunAPI übernimmt die langweiligen Teile der Multi-Modell-KI-Infrastruktur.
Alle Modelle, eine API
Greife mit einem einzigen API Key auf Bildgenerierung, Videogenerierung, KI-Musikgenerierung und LLM API zu, inklusive Suno und Kling.
Produktionsbereit
Gebaut für Produktionslasten: asynchrone Tasks, Webhook Callbacks, automatische Wiederholungen und planbare Credit-Abrechnung. SDKs für Python, Node.js, PHP, Java, Ruby und Go.
Transparente Preise
Zahle nur für das, was du nutzt. Keine Abos, keine versteckten Gebühren. Sieh vor jedem API-Aufruf, was die Generierung kostet.
Endpoint-Codebeispiele
curl -X POST https://runapi.ai/api/v1/kling/text_to_video \
-H 'Authorization: Bearer YOUR_API_TOKEN' \
-H 'Content-Type: application/json' \
-d '{"model":"kling-v3-turbo-text-to-video","prompt":"A paper kite flying above a quiet coastal town at sunrise","duration_seconds":5,"aspect_ratio":"16:9","output_resolution":"720p"}'
import os
from runapi.kling import KlingClient
client = KlingClient(api_key=os.environ["RUNAPI_API_KEY"])
task = client.text_to_video.create(
model="kling-v3-turbo-text-to-video",
prompt="A paper kite flying above a quiet coastal town at sunrise",
duration_seconds=5,
aspect_ratio="16:9",
output_resolution="720p"
)
import { KlingClient } from "@runapi.ai/kling";
const client = new KlingClient({ apiKey: process.env.RUNAPI_API_KEY });
const task = await client.textToVideo.create({
"model": "kling-v3-turbo-text-to-video",
"prompt": "A paper kite flying above a quiet coastal town at sunrise",
"duration_seconds": 5,
"aspect_ratio": "16:9",
"output_resolution": "720p"
});
package main
import (
"context"
"log"
"os"
"github.com/runapi-ai/core-sdk/go/option"
kling "github.com/runapi-ai/kling-sdk/go/kling"
)
func main() {
client, err := kling.NewClient(option.WithAPIKey(os.Getenv("RUNAPI_API_KEY")))
if err != nil {
log.Fatal(err)
}
task, err := client.TextToVideo.Create(context.Background(), kling.TextToVideoParams{
Model: kling.TextToVideoModel("kling-v3-turbo-text-to-video"),
Prompt: "A paper kite flying above a quiet coastal town at sunrise",
DurationSeconds: 5,
AspectRatio: "16:9",
OutputResolution: kling.KlingTextToVideoOutputResolution("720p"),
})
if err != nil {
log.Fatal(err)
}
_ = task
}
require "runapi/kling"
client = RunApi::Kling::Client.new(api_key: ENV.fetch("RUNAPI_API_KEY"))
task = client.text_to_video.create(
model: "kling-v3-turbo-text-to-video",
prompt: "A paper kite flying above a quiet coastal town at sunrise",
duration_seconds: 5,
aspect_ratio: "16:9",
output_resolution: "720p"
)
<?php
require __DIR__ . '/vendor/autoload.php';
use RunApi\Core\ClientOptions;
use RunApi\Kling\KlingClient;
$client = new KlingClient(new ClientOptions(apiKey: getenv('RUNAPI_API_KEY')));
$task = $client->textToVideo->create([
"model" => "kling-v3-turbo-text-to-video",
"prompt" => "A paper kite flying above a quiet coastal town at sunrise",
"duration_seconds" => 5,
"aspect_ratio" => "16:9",
"output_resolution" => "720p"
]);
{
"id": "tsk_reference_demo",
"status": "completed",
"usage": {
"cost": 0.05
},
"videos": [
{
"url": "https://file.runapi.ai/reference-video.mp4"
}
]
}
SO FUNKTIONIERT ES
Drei Schritte zur ersten Generierung
-
API Key holen
Registriere dich und generiere einen kostenlosen API Key im Dashboard. Keine Kreditkarte erforderlich.
-
Modell wählen
Durchsuche den Modellkatalog, wähle nach Modalität und Anbieter und kopiere die Modell-ID.
-
API aufrufen
Sende eine POST-Anfrage mit deinem Prompt und der Modell-ID. RunAPI routet sie zum Anbieter, verwaltet den asynchronen Lebenszyklus und gibt strukturiertes JSON zurück.
Entwicklertools
Gib Claude Code, Codex, Gemini CLI und anderen Coding Agents Zugriff auf 200+ Modelle über MCP Server oder installierbare Skills.
npx -y @runapi.ai/mcp
Eine API für jedes KI-Modell
Drei Codezeilen, um Video zu generieren, KI-Musik zu erstellen oder ein Bild zu erzeugen.
Video
Entwickle mit Kling, Seedance, HappyHorse, Veo 3.1.
71 ModelleBild
Entwickle mit GPT Image 2, Nano Banana, Seedream, Qwen Image.
50 ModelleMusik
Entwickle mit Suno, Producer.
17 ModelleAudio
Entwickle mit ElevenLabs, Fish Audio, Gemini TTS, OpenAI TTS.
14 ModelleLLM
Entwickle mit Claude, GPT, Gemini, DeepSeek.
83 ModellePlayground
In wenigen Minuten loslegen
Rufe den REST-Endpunkt direkt auf, verwende ein SDK oder überlasse es deinem Coding-Agenten.
POST /api/v1/kling/text_to_video
GET /api/v1/kling/text_to_video/{task_id}
POST /v1/chat/completions
GET /api/v1/me/balance
curl -X POST https://runapi.ai/api/v1/kling/text_to_video \
-H 'Authorization: Bearer YOUR_API_TOKEN' \
-H 'Content-Type: application/json' \
-d '{"model":"kling-v3-turbo-text-to-video","prompt":"A paper kite flying above a quiet coastal town at sunrise","duration_seconds":5,"aspect_ratio":"16:9","output_resolution":"720p"}'
import os
from runapi.kling import KlingClient
client = KlingClient(api_key=os.environ["RUNAPI_API_KEY"])
task = client.text_to_video.create(
model="kling-v3-turbo-text-to-video",
prompt="A paper kite flying above a quiet coastal town at sunrise",
duration_seconds=5,
aspect_ratio="16:9",
output_resolution="720p"
)
import { KlingClient } from "@runapi.ai/kling";
const client = new KlingClient({ apiKey: process.env.RUNAPI_API_KEY });
const task = await client.textToVideo.create({
"model": "kling-v3-turbo-text-to-video",
"prompt": "A paper kite flying above a quiet coastal town at sunrise",
"duration_seconds": 5,
"aspect_ratio": "16:9",
"output_resolution": "720p"
});
claude mcp add runapi -s user -- npx -y @runapi.ai/mcp
codex mcp add runapi -- npx -y @runapi.ai/mcp
gemini mcp add runapi npx -y @runapi.ai/mcp
Was Entwickler mit RunAPI bauen
KI-gestützte Apps
Integriere Bild-, Video- und Musikgenerierung in dein Produkt ohne Anbieterkonten zu verwalten. Ein API Key, ein Abrechnungs-Dashboard, ein Webhook-Format.
Agent-Workflows
Gib Claude Code, Codex, Gemini CLI und anderen Coding Agents Zugriff auf 200+ Modelle über MCP Server oder installierbare Skills.
Batch-Medienpipelines
Generiere tausende Bilder, Videos oder Audiodateien mit asynchroner Taskverwaltung und Webhook-Callbacks. Polling oder Warten — CLI und SDKs unterstützen beides.
Multi-Modell-Prototyping
Vergleiche Ausgabequalität über Anbieter hinweg ohne separate Anmeldungen. Wechsle von Kling zu Veo zu Seedance durch Ändern eines Parameters.
Alles, was Sie zur Verwaltung von API-Zugriffen brauchen
Gib jedem Projekt einen eigenen API-Schlüssel, ein Budget und Berechtigungen. Überwache die Nutzung deiner Organisation in Echtzeit.
Produktionsbereit
Gebaut für Produktionslasten: asynchrone Tasks, Webhook Callbacks, automatische Wiederholungen und planbare Credit-Abrechnung. SDKs für Python, Node.js, PHP, Java, Ruby und Go.
Zugriffskontrolle
Beschränken Sie Schlüssel auf bestimmte Modelle oder Modalitäten. Widerrufen Sie sie sofort und legen Sie Ablaufdaten für temporären Zugriff fest.
Nutzungsanalysen
Das Team-Dashboard bündelt API-Schlüssel, Nutzung, Kostenübersicht und Zugriffsstatus in einem Arbeitsbereich.
Bauen Sie mit einem Team?
Wir helfen bei Enterprise-Setup, Integrationen und technischen Fragen.
RunAPI im Vergleich
| Funktion | RunAPI | OpenRouter | Direkte API-Anbindung |
|---|---|---|---|
| Modelltypen | Video, Bild, Musik, Audio, LLM | Nur LLM | Je nach Anbieter |
| Modelle | 250+ | 300+ (LLM) | 1 Anbieter |
| Preise | 15–25 % Ersparnis | Marktpreis | Offizieller Preis |
| SDKs | 6 Programmiersprachen | 2 Programmiersprachen | Unterschiedlich |
| CLI | Verfügbar | Nicht verfügbar | Nicht verfügbar |
| MCP-Server | Verfügbar | Nicht verfügbar | Nicht verfügbar |
| Agent Skills | Verfügbar | Nicht verfügbar | Nicht verfügbar |
| Asynchron + Webhooks | Verfügbar | Nicht verfügbar | Unterschiedlich |
ENTDECKEN
Entwicklertools
MCP Server
Verbinde Claude Code, Cursor und MCP-kompatible Agents mit 160+ Modellen.
Mehr erfahrenCLI
Führe KI-Modelle vom Terminal aus mit JSON-First-Ausgabe.
Mehr erfahrenSDK
Python-, Node.js-, PHP-, Java-, Ruby- und Go-SDKs für programmatische Integration.
Mehr erfahrenModellkatalog
Durchsuche alle 200+ Modelle mit Preisen, Parametern und Codebeispielen.
Mehr erfahrenFAQ
Häufige Fragen
Erstelle ein kostenloses Konto, generiere einen API Key im Dashboard und sende deine erste Anfrage. Die meisten Teams haben in unter 10 Minuten eine funktionierende Integration.
RunAPI bietet Zugriff auf 200+ Modelle von 26 Anbietern in 5 Modalitäten. Videogenerierung umfasst Kling 3.0, Veo 3.1, Seedance 2.0, Hailuo, Wan, Runway und Luma. Bildgenerierung umfasst Flux 2 Pro, Nano Banana, GPT Image, Seedream, Imagen 4, Ideogram 3 und Recraft. Musik wird von Suno v4 bis v5.5 bereitgestellt. Audio umfasst ElevenLabs TTS, Soundeffekte und Speech-to-Text. LLMs umfassen Claude Opus 4.8, GPT-5.6, Gemini 3 Pro, DeepSeek V4 und Grok. Neue Modelle werden innerhalb von Tagen nach Anbieter-Release hinzugefügt.
RunAPI nutzt ein Credit-System mit nutzungsbasierter Abrechnung. Keine Abos, keine versteckten Gebühren. Du zahlst nur für erfolgreiche Generierungen; Credits laufen nicht ab.
Ja. Offizielle SDKs gibt es für Python, Node.js, PHP, Java, Ruby und Go. Du kannst die REST API auch direkt mit jedem HTTP Client nutzen.
Fehlgeschlagene Generierungen werden nicht berechnet. Das System wiederholt temporäre Fehler automatisch und sendet Details per Webhook.
Medientasks (Video, Musik, Bild) laufen asynchron. Du sendest eine Anfrage, erhältst sofort eine Task-ID und kannst den Abschluss pollen oder eine Webhook-Callback-URL konfigurieren, um Ergebnisse automatisch zu erhalten. Die CLI bietet einen eingebauten runapi wait Befehl, die SDKs unterstützen beide Muster.
Ja. RunAPI veröffentlicht einen MCP Server für Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI und alle MCP-kompatiblen Hosts sowie installierbare Model Skills für Agent-Runtimes. Agents können Modelle durchsuchen, Preise prüfen und Generierungstasks als native Tool Calls erstellen.
Ja. RunAPI bietet OpenAI-kompatible LLM-Endpunkte unter /v1/chat/completions, /v1/messages (Anthropic-Format) und /v1/responses. Jede App, die mit dem OpenAI SDK funktioniert, kann ihre Base URL auf RunAPI zeigen und auf Claude, Gemini, DeepSeek und andere LLMs ohne Codeänderungen zugreifen.
Nein. Ein einziger RunAPI API Key entsperrt alle 26 Anbieter. Du brauchst keine Konten bei Anthropic, OpenAI, Google, Kuaishou, Suno, Black Forest Labs oder anderen Anbietern. RunAPI übernimmt Anbieterauthentifizierung, Rate Limiting und Abrechnungskonsolidierung.
RunAPI bietet E-Mail-Support unter [email protected] und eine Statusseite für API-Verfügbarkeit. Bei Webhook-Zustellfehlern werden E-Mail-Alerts mit Diagnosedetails gesendet.