Dostęp API do Gemini Omni do zasobów głosu, postaci i multimodalnego wideo w multimedialnych przepływach pracy agentów.
Odkryj 255 modeli AI
Przeglądaj, porównuj i integruj najlepsze modele AI do generowania wideo, obrazów, muzyki, audio i tekstu — wszystko przez jeden zunifikowany interfejs 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>
Wiodące modele AI, jedno 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 modeli
Korzystaj z API Grok Imagine Video przez RunAPI z model skillem, wspólnym uwierzytelnianiem i cennikiem pay-as-you-go.
Dostęp API do Hailuo do generowania wideo z tekstu i obrazu w natywnym 1080p z dokładną symulacją fizyki i ruchu.
Dostęp API do HappyHorse do generowania wideo z tekstu i obrazu oraz edit-video z wyjściem 720p/1080p i klipami prowadzonymi przez postacie.
API HeyGen Video do generowania tekst-na-wideo, obraz-na-wideo i z użyciem referencji do 2K, z wygenerowanym dźwiękiem w każdym klipie.
Wideo
Dostęp API do InfiniteTalk do animacji mówiącej głowy sterowanej dźwiękiem, synchronizacji ust i animacji portretów.
Dostęp API do Kling do generowania wideo z tekstu i obrazu w rozdzielczości do 4K, z multimodalnym dźwiękiem i awatarami AI.
Dostęp API do Luma do modyfikacji i przekształcania wideo w oparciu o Dream Machine.
Korzystaj z API Midjourney Video przez RunAPI z model skillem, wspólnym uwierzytelnianiem i cennikiem pay-as-you-go.
API wideo MiniMax H3 do generowania tekst-wideo, obraz-wideo i z wielu referencji w rozdzielczości do 2K.
API wideo PixVerse V6 przez RunAPI — generuj wideo z tekstu, obrazów, zestawów referencyjnych, przejść między klatkami i przedłużaj istniejące wyniki.
Dostęp API do Runway do generowania i edycji wideo — twórz i przekształcaj materiał za pomocą promptów tekstowych.
Dostęp API do Runway Aleph do edycji wideo sterowanej promptem z ciągłością na poziomie klatek.
Dostęp API do Seedance do generowania wideo z tekstu i obrazu z natywną syntezą audio-wideo i klipami wieloujęciowymi.
Dostęp API do Veo 3.1 do generowania wideo wysokiej jakości w rozdzielczości do 4K z syntetyzowanymi dialogami, efektami dźwiękowymi i dźwiękiem otoczenia.
Dostęp do API Volcengine Lip Sync do sterowanej dźwiękiem synchronizacji ust wideo-do-wideo z wideo i audio źródłowego.
Wideo
Korzystaj z API Wan Video przez RunAPI z model skillem, wspólnym uwierzytelnianiem i cennikiem pay-as-you-go.
17 mod. Brak pasujących modeli
Wypróbuj model teraz
Wybierz dowolny model i generuj w kilka sekund.
Jedno API, każdy model AI
Ujednolicony interfejs
Jeden SDK dla 250+ modeli we wszystkich modalnościach. Zmieniaj dostawców bez zmiany kodu.
Ceny w czasie rzeczywistym
Przejrzyste ceny pay-as-you-go. Bez subskrypcji, bez ukrytych opłat, kredyty nigdy nie wygasają.
Gotowe dla firm
Klucze API dla zespołów, analityka wykorzystania i priorytetowe wsparcie.
Zacznij w kilka sekund
Co zespoły budują z użyciem ponad 200 modeli
Marketing wideo
Generuj warianty reklam dla każdego segmentu odbiorców z Kling, Veo i Runway
Fotografia produktowa
Twórz zdjęcia produktowe jakości studyjnej z Flux i Midjourney
Produkcja podcastów
Klonuj głosy i generuj intra z Fish Audio i ElevenLabs
Agenci AI
Daj swojemu agentowi dostęp do dowolnego modelu przez MCP lub REST
Muzyka do treści
Twórz podkłady do wideo i podcastów z Suno i Udio
Wielojęzyczne TTS
Lokalizuj aplikacje na ponad 40 języków z naturalnymi głosami
Pytania o katalog
Jak przeglądać dostępne modele?
Odwiedź /models lub użyj CLI: runapi models list. Filtruj według modalności, dostawcy lub wyszukuj po nazwie.
Czy mogę używać wielu modeli w jednym projekcie?
Tak. Jeden klucz API działa dla wszystkich 250+ modeli. Swobodnie przełączaj się między modelami wideo, obrazu, muzyki, audio i LLM.
Jak dodawane są nowe modele?
Nowe modele dodajemy na bieżąco. Duże premiery są zwykle dostępne w ciągu kilku dni od wydania. Śledź nasz changelog, aby być na bieżąco.
Czy mogę poprosić o konkretny model?
Tak. Skontaktuj się z nami, podając nazwę modelu i dostawcę. Rozpatrujemy wszystkie prośby i priorytetyzujemy je według popytu.
Co się dzieje, gdy model zostaje wycofany?
Powiadamiamy użytkowników 30 dni przed wycofaniem. Twój istniejący kod działa dalej — wystarczy zaktualizować parametr modelu na nowszą wersję.
Jak wyceniane są modele?
Modele tekstowe rozliczane są za milion tokenów wejściowych i wyjściowych; modele multimedialne rozliczane są za sekundę, za obraz lub za minutę. Każda stawka jest wymieniona na stronie modelu i w tabeli cen.