Kling 4.0 API
Kuaishou Kling 4.0 – Text-to-Video, Image-to-Video, Reference-to-Video, Video-Edit und Video-Extend mit Clips von 3–30 Sekunden, Ausgabe in 720p und 1080p und synchronem Stereo-Audio, das zusammen mit dem Bild generiert wird.
Fünf Endpunkte: kwaivgi/kling-v4.0/text-to-video macht aus einem Prompt einen Clip, image-to-video animiert ein Startbild mit optionalem Endbild und Keyframes, reference-to-video baut aus bis zu 10 Bildern, 5 Videos und 3 Audioclips einen neuen Clip, video-edit schreibt ein vorhandenes Video anhand einer Textanweisung um, und video-extend setzt ein Video ab seinem letzten Bild fort. Die Clips dauern 3 bis 30 Sekunden in 720p oder 1080p.
Überblick
Über Kling 4.0 API
Was Kling 4.0 leistet, wie es in die Modellpalette von Kuaishou passt und warum Teams darauf zurückgreifen.
Kling 4.0 ist ein Modell von Kuaishou für Videogenerierung, verfügbar über die WaveSpeedAI-REST-API. Kuaishou Kling 4.0 – Text-to-Video, Image-to-Video, Reference-to-Video, Video-Edit und Video-Extend mit Clips von 3–30 Sekunden, Ausgabe in 720p und 1080p und synchronem Stereo-Audio, das zusammen mit dem Bild generiert wird.
Fünf Endpunkte: kwaivgi/kling-v4.0/text-to-video macht aus einem Prompt einen Clip, image-to-video animiert ein Startbild mit optionalem Endbild und Keyframes, reference-to-video baut aus bis zu 10 Bildern, 5 Videos und 3 Audioclips einen neuen Clip, video-edit schreibt ein vorhandenes Video anhand einer Textanweisung um, und video-extend setzt ein Video ab seinem letzten Bild fort. Die Clips dauern 3 bis 30 Sekunden in 720p oder 1080p.
Die Familie Kling 4.0 auf WaveSpeedAI umfasst 5 REST-Endpunkte für die Workflows Text-To-Video, Image-To-Video, Reference-To-Video, Video-To-Video, Video-Extend. Jede Variante hat eigene Preise, Parameter und Beispielausgaben – wählen Sie die, die zu Ihrer Eingabemodalität und Ihren Produktionsanforderungen passt, oder rufen Sie mit demselben API-Schlüssel mehrere auf, um mehrstufige Pipelines zu bauen.
Nutzen Sie Kling 4.0 mit demselben API-Schlüssel, demselben Abrechnungskonto und denselben Rate Limits wie die über 1.000 weiteren KI-Modelle auf WaveSpeedAI. Keine separate Einrichtung bei Anbietern, keine SDKs pro Anbieter, keine Rate Limits pro Anbieter – eine Integration deckt alles ab, von Text-zu-Bild und Text-zu-Video über Audiosynthese, 3D-Generierung und Hochskalierung bis zur Bearbeitung.
Spezifikationen
Funktionen und Release-Status von Kling 4.0 API
Die modellspezifischen Details, nach denen Entwickler vor der Wahl einer API suchen: Verfügbarkeit, erwartete Ausgabelänge, Referenzunterstützung und die aktuelle aktive Alternative.
Endpunkte
5 Varianten
Text-to-Video, Image-to-Video, Reference-to-Video, Video-Edit und Video-Extend.
Dauer
3–30 s
Jede Länge von 3 bis 30 Sekunden; Standard sind 5 s.
Auflösung
720p / 1080p
Standard ist 720p.
Referenzen
10 Bilder + 5 Videos + 3 Audios
Bei Reference-to-Video, zusätzlich zu einem Text-Prompt.
Endpunkte
Alle Kling 4.0-API-Endpunkte
5 Kling 4.0-Endpunkte jetzt auf WaveSpeedAI verfügbar – wählen Sie die Variante, die zu Ihrem Workflow passt.
/filters:quality(82)/media/images/d30a6613-c770-408a-82da-6561afe428f2.webp)
Kling v4.0 Text To Video
Kling V4.0 Text-to-Video generates cinematic clips of 3 to 30 seconds from a text prompt, with 720p and 1080p output, four aspect ratios including 21:9 ultrawide, and synchronized stereo audio. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/2f854b02-6af0-40c0-a820-c4c52bec314a.webp)
Kling v4.0 Image To Video
Kling V4.0 Image-to-Video animates a first frame into a clip of 3 to 30 seconds, with an optional last frame and up to 8 in-between keyframes to direct the story, 720p and 1080p output and synchronized stereo audio. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/61c6cd42-d051-4094-981f-6cfaa207f6ab.webp)
Kling v4.0 Reference To Video
Kling V4.0 Reference-to-Video builds a new clip of 3 to 30 seconds from up to 10 reference images, 5 reference videos and 3 reference audios, following the subjects, motion and camera you point to in the prompt, with 720p and 1080p output and synchronized stereo audio. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/cf027f12-e273-477c-b42c-1cc8ffb421a0.webp)
Kling v4.0 Video Edit
Kling V4.0 Video Edit rewrites a 3 to 30 second video from a text instruction: it keeps the scene, subject and motion and changes what you describe, with optional reference images, 720p and 1080p output and the original sound kept by default. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/cc4137a0-c214-4cc5-abd9-3468a8d15952.webp)
Kling v4.0 Video Extend
Kling V4.0 Video Extend continues a video from its last frame with a new 3 to 30 second segment guided by your prompt, at 720p or 1080p with synchronized stereo audio, and returns the original and the new segment joined. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
Beispiele
Kling 4.0 in Aktion
Echte Ausgaben der Kling 4.0-API. Fahren Sie über ein Video für eine Vorschau und klicken Sie, um den Viewer in voller Größe zu öffnen.
Anleitung
So verwenden Sie die Kling 4.0-API
Vier Schritte von der Registrierung bis zur fertigen Generierung. Vollständige Beispiele in Python, Node.js und cURL finden Sie unten im Abschnitt „API“.
- 01
API-Schlüssel holen
Registrieren Sie ein WaveSpeedAI-Konto und kopieren Sie Ihren API-Schlüssel aus dem Dashboard. Neue Konten erhalten kostenlose Start-Credits – genug, um den Playground einige Dutzend Mal zu nutzen, bevor die Abrechnung beginnt.
- 02
Prediction senden
Senden Sie Ihre Eingabe als JSON per POST an https://api.wavespeed.ai/api/v3/kwaivgi/kling-v4.0/text-to-video. Der Endpunkt gibt sofort eine Prediction-ID zurück – Generierungen laufen asynchron, sodass Sie während der Inferenz keine Verbindung offen halten.
- 03
Auf Abschluss prüfen
GET https://api.wavespeed.ai/api/v3/predictions/{request_id}/result. Geben Sie bei „completed“ die Ausgaben zurück; brechen Sie bei „failed“, „cancelled“, „timeout“ oder „deleted“ mit einem Fehler ab; fragen Sie bei allen anderen Status weiter ab.
- 04
Ausgabe-URL lesen
Sobald der Status „completed“ ist, lesen Sie die URL aus data.outputs[0]. Die URL verweist auf Ihre generierten Medien im WaveSpeedAI-CDN – Bild, Video, Audio oder 3D-Datei, je nach aufgerufener Variante von Kling 4.0.
Anwendungsfälle
Was Sie mit Kling 4.0 bauen können
Gängige Workflows, für die Entwickler und Kreative die Kling 4.0-API nutzen.
Lange Einzelaufnahmen
kwaivgi/kling-v4.0/text-to-video erzeugt jede Länge von 3 bis 30 Sekunden in einem Durchgang – Platz für echte Handlung und Kamerabewegung, statt kurze Clips aneinanderzusetzen.
Ultraweites Kinoformat
Text-to-Video rendert in 16:9, 9:16, 1:1 oder 21:9 – ein Prompt reicht also für einen Widescreen-Trailer, einen vertikalen Social-Post oder eine ultraweite Kinoaufnahme.
Die Handlung mit Keyframes steuern
kwaivgi/kling-v4.0/image-to-video verwendet Ihr Bild als Startbild und akzeptiert optional ein Endbild sowie Keyframes dazwischen, insgesamt bis zu 10 Bilder – so bestimmen Sie, wo der Clip beginnt, was er durchläuft und wo er endet.
Szenen aus gemischten Referenzen
kwaivgi/kling-v4.0/reference-to-video kombiniert bis zu 10 Referenzbilder, 5 Referenzvideos und 3 Referenz-Audioclips, auf die der Prompt als @Image1, @Video1 und @Audio1 verweist.
Ein Video mit Worten bearbeiten
kwaivgi/kling-v4.0/video-edit behält Szene, Motiv und Bewegung Ihres Videos bei und ändert, was Sie beschreiben – eine Figur austauschen, den Schauplatz oder das Wetter ändern – wobei der Originalton standardmäßig erhalten bleibt.
Einen Clip fortsetzen
kwaivgi/kling-v4.0/video-extend setzt ein Video ab seinem letzten Bild mit einem neuen Segment von 3–30 Sekunden fort und liefert das Original und das neue Segment zusammengefügt zurück, optional mit einem Ziel-Endbild.
Kamerafahrt oder Darbietung übernehmen
Verweisen Sie im Prompt auf ein Referenzvideo, um dessen Kamerabewegung wiederzuverwenden oder seiner Darbietung zu folgen – die Länge des Ausgabeclips wählen Sie unabhängig von der Referenz.
Ton, der mit dem Bild entsteht
Jeder Endpunkt erzeugt synchrones Stereo-Audio zusammen mit dem Video. Bei Reference-to-Video können Sie stattdessen den Originalton des Referenzvideos behalten.
Tipps
Tipps zum Prompting von Kling 4.0
Praktische Ratschläge für bessere Ausgaben von Kling 4.0 – abgeleitet aus Mustern, die bei Video-Modellen in Produktions-Pipelines funktionieren.
- 01
Motiv, Handlung, Schauplatz und Kamera benennen
Geben Sie dem Modell ein Motiv, was es tut, wo es geschieht und wie sich die Kamera bewegt, zum Beispiel eine langsame Dolly-Fahrt nach vorn oder eine Handkamera-Verfolgung. Beschreiben Sie bei längeren Clips, wie sich die Szene vom Anfang bis zum Ende entwickelt.
- 02
Den gewünschten Ton beschreiben
Audio wird zusammen mit dem Bild generiert – nennen Sie im Prompt also die Geräuschkulisse, die Musik oder die Dialogzeile, die zu hören sein soll.
- 03
Sagen, wofür jede Referenz gedacht ist
Bei kwaivgi/kling-v4.0/reference-to-video verweisen Sie auf Eingaben als @Image1, @Video1 und @Audio1 in der Reihenfolge, in der Sie sie übergeben, und beschreiben, wie jede erscheinen soll, zum Beispiel die Figur aus @Image1, die durch die Straße aus @Image2 geht.
- 04
Beim Bearbeiten die Änderung beschreiben
Beschreiben Sie bei kwaivgi/kling-v4.0/video-edit, was sich ändern soll, und nennen Sie, was bleiben muss; verweisen Sie auf das Video als @Video1 und auf Referenzbilder als @Image1, @Image2 ... Die Ausgabe übernimmt Länge und Seitenverhältnis des Eingabevideos, sofern Sie nichts anderes festlegen.
- 05
Beim Verlängern beschreiben, was als Nächstes passiert
Beschreiben Sie bei kwaivgi/kling-v4.0/video-extend die Fortsetzung statt des Bildes, das Sie schon haben, und halten Sie sie konsistent mit dem Ende Ihres Clips. Nur das neue Segment wird generiert; Ihr Originalvideo bleibt unverändert.
- 06
Keyframes werden der Reihe nach verwendet
Bei kwaivgi/kling-v4.0/image-to-video werden Keyframes dazwischen in der Reihenfolge verwendet, in der Sie sie angeben; Startbild, Keyframes und Endbild ergeben zusammen höchstens 10 Bilder. Beschreiben Sie die Veränderung, die die Bilder verbindet.
- 07
Mit 720p entwerfen, in 1080p ausliefern
Erkunden Sie Ideen in 720p und mit kurzer Dauer und führen Sie den gewählten Prompt dann für die Auslieferung in 1080p erneut aus.
Preise
Kling 4.0-API-Preise
Die Abrechnung erfolgt pro Ausgabe. Der Endpreis richtet sich nach den Parametern, die Sie im Playground jeder Variante setzen (Auflösung, Dauer, Anzahl der Ausgaben, Referenzen).
| Endpunkt | Typ | Startpreis |
|---|---|---|
| kwaivgi/ | text-to-video | $0.785 |
| kwaivgi/ | image-to-video | $0.785 |
| kwaivgi/ | reference-to-video | $0.785 |
| kwaivgi/ | video-to-video | $0.47 |
| kwaivgi/ | video-extend | $0.785 |
API
Die Kling 4.0-API aufrufen
Holen Sie sich unter wavespeed.ai/accesskey einen API-Schlüssel und senden Sie dann eine Prediction per REST. Der Playground erzeugt einfügefertige Beispiele für jede Kombination von Eingaben.
POSThttps://api.wavespeed.ai/api/v3/kwaivgi/kling-v4.0/text-to-video
# 1. Submit the prediction.
SUBMIT_RESPONSE=$(curl --silent --show-error --fail-with-body \
-X POST "https://api.wavespeed.ai/api/v3/kwaivgi/kling-v4.0/text-to-video" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $WAVESPEED_API_KEY" \
-d '{
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"resolution": "720p",
"duration": 5,
"aspect_ratio": "16:9"
}')
TASK=$(printf '%s' "$SUBMIT_RESPONSE" | jq 'if has("data") then .data else . end')
PREDICTION_ID=$(printf '%s' "$TASK" | jq -r '.id')
if [ -z "$PREDICTION_ID" ] || [ "$PREDICTION_ID" = "null" ]; then
printf 'Submission response did not contain a prediction id
' >&2
exit 1
fi
RESULT_URL="https://api.wavespeed.ai/api/v3/predictions/$PREDICTION_ID/result"
# 2. Poll until the prediction finishes.
while true; do
RESPONSE=$(curl --silent --show-error --fail-with-body "$RESULT_URL" \
-H "Authorization: Bearer $WAVESPEED_API_KEY")
RESULT=$(printf '%s' "$RESPONSE" | jq 'if has("data") then .data else . end')
STATUS=$(printf '%s' "$RESULT" | jq -r '.status')
case "$STATUS" in
completed) printf '%s\n' "$RESULT" | jq '.outputs'; break ;;
failed|cancelled|timeout|deleted) printf '%s\n' "$RESULT" | jq . >&2; exit 1 ;;
*) sleep 2 ;;
esac
doneconst submitUrl = "https://api.wavespeed.ai/api/v3/kwaivgi/kling-v4.0/text-to-video";
const apiKey = process.env.WAVESPEED_API_KEY;
if (!apiKey) throw new Error('Set WAVESPEED_API_KEY');
async function requestJson(url, options = {}) {
const response = await fetch(url, options);
if (!response.ok) throw new Error(await response.text());
return response.json();
}
// 1. Submit the prediction.
const body = await requestJson(submitUrl, {
method: "POST",
headers: {
"Authorization": `Bearer ${apiKey}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"resolution": "720p",
"duration": 5,
"aspect_ratio": "16:9"
}),
});
const task = body.data ?? body;
const resultUrl = `https://api.wavespeed.ai/api/v3/predictions/${task.id}/result`;
// 2. Poll until the prediction finishes.
while (true) {
const resultBody = await requestJson(resultUrl, {
headers: { "Authorization": `Bearer ${apiKey}` },
});
const result = resultBody.data ?? resultBody;
if (result.status === "completed") {
console.log(result.outputs);
break;
}
if (["failed", "cancelled", "timeout", "deleted"].includes(result.status)) throw new Error(JSON.stringify(result));
await new Promise(resolve => setTimeout(resolve, 2000));
}import json
import os
import time
from urllib.request import Request, urlopen
api_key = os.environ["WAVESPEED_API_KEY"]
headers = {"Authorization": f"Bearer {api_key}", "Content-Type": "application/json"}
payload = {
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"resolution": "720p",
"duration": 5,
"aspect_ratio": "16:9"
}
def request_json(url, data=None):
request = Request(url, data=data, headers=headers, method="POST" if data else "GET")
with urlopen(request) as response:
return json.load(response)
# 1. Submit the prediction.
body = request_json("https://api.wavespeed.ai/api/v3/kwaivgi/kling-v4.0/text-to-video", json.dumps(payload).encode())
task = body.get("data", body)
result_url = f"https://api.wavespeed.ai/api/v3/predictions/{task['id']}/result"
# 2. Poll until the prediction finishes.
while True:
result_body = request_json(result_url)
result = result_body.get("data", result_body)
status = result.get("status")
if status == "completed":
print(result.get("outputs", []))
break
if status in {"failed", "cancelled", "timeout", "deleted"}:
raise RuntimeError(result)
time.sleep(2)Vergleich
Kling 4.0 im Vergleich zu Alternativen
Wann Sie Kling 4.0 ähnlichen Modellen auf WaveSpeedAI vorziehen sollten.
Kling 4.0 vs. Kling 3.0
Kling 3.0 bietet die Stufen Standard, Pro und 4K sowie einen separaten Motion-Control-Endpunkt. Kling 4.0 ist ein einziger Satz aus fünf Endpunkten mit Clips von 3–30 Sekunden und ergänzt Reference-to-Video mit gemischten Bild-, Video- und Audio-Referenzen sowie Video-Edit und Video-Extend.
Kling 4.0 vs. Seedance 2.5
Seedance 2.5 erreicht ebenfalls 30-Sekunden-Einzelaufnahmen und hat ebenfalls Endpunkte für Video-Edit und Video-Extend. Kling 4.0 deckt dasselbe ab, mit bis zu 10 Bildern, 5 Videos und 3 Audioclips als Referenzen.
Kling 4.0 vs. Wan 3.0
Wan 3.0 bietet Text-, Image- und Reference-to-Video mit bis zu 30 Sekunden bei bis zu 1080p. Kling 4.0 deckt denselben Bereich ab und ist die richtige Wahl, wenn Sie 21:9-Ultrawide-Ausgabe, Steuerung über Start-, End- und Zwischen-Keyframes oder gemischte Bild-, Video- und Audio-Referenzen brauchen.
FAQ
Kling 4.0 API — Häufig gestellte Fragen
Preise, Lizenz, Integration – häufige Fragen zur Nutzung von Kling 4.0 auf WaveSpeedAI.
Was ist die Kling 4.0-API?
Kling 4.0 ist ein Kuaishou-Modell für Videogenerierung, das auf WaveSpeedAI als REST-API bereitgestellt wird. Kuaishou Kling 4.0 – Text-to-Video, Image-to-Video, Reference-to-Video, Video-Edit und Video-Extend mit Clips von 3–30 Sekunden, Ausgabe in 720p und 1080p und synchronem Stereo-Audio, das zusammen mit dem Bild generiert wird. Sie können es programmatisch aufrufen oder im oben verlinkten Playground ausprobieren.
Wie rufe ich die Kling 4.0-API auf?
Registrieren Sie ein WaveSpeedAI-Konto, kopieren Sie Ihren API-Schlüssel von /accesskey und senden Sie dann per POST an https://api.wavespeed.ai/api/v3/kwaivgi/kling-v4.0/text-to-video Ihre Eingabe als JSON. Der Endpunkt gibt eine Prediction-ID zurück. Fragen Sie den Ergebnis-Endpunkt etwa alle 2 Sekunden ab, verlängern Sie das Intervall bei lang laufenden Aufgaben und hören Sie bei jedem Endstatus auf. Produktionsnahe Beispiele in Python / Node.js / cURL finden Sie oben.
Was kostet die Kling 4.0-API?
Kling 4.0 beginnt bei $0.47 pro Aufruf. Die genauen Kosten richten sich nach den Parametern, die Sie setzen (Auflösung, Dauer, Anzahl der Ausgaben, Referenzen). Die Live-Kostenvorschau neben der Schaltfläche „Generieren“ im Playground zeigt den genauen Preis für Ihre aktuelle Eingabe.
Welche Varianten von Kling 4.0 sind verfügbar?
WaveSpeedAI stellt 5 aktive Kling 4.0-Endpunkte bereit: kwaivgi/kling-v4.0/text-to-video, kwaivgi/kling-v4.0/image-to-video, kwaivgi/kling-v4.0/reference-to-video, kwaivgi/kling-v4.0/video-edit, kwaivgi/kling-v4.0/video-extend. Jede Variante hat eine eigene Playground-Seite und eigene Preise.
Kann ich die Ausgaben von Kling 4.0 kommerziell nutzen?
Die kommerziellen Nutzungsrechte richten sich nach der Modelllizenz von Kuaishou. Die meisten Modelle von Kuaishou erlauben die kommerzielle Nutzung der Ausgaben; die konkrete Lizenzzusammenfassung finden Sie auf der Playground-Seite des jeweiligen Modells, die Bedingungen auf Plattformebene in den Nutzungsbedingungen von WaveSpeedAI.
Warum Kling 4.0 auf WaveSpeedAI nutzen statt direkt?
Ein API-Schlüssel und ein Abrechnungskonto für Kling 4.0 UND über 1.000 weitere KI-Modelle anderer Anbieter. Keine SDK-Einrichtung pro Anbieter, keine separaten Rate Limits, kein Neuschreiben von Integrationscode pro Anbieter. Die Preise liegen in der Regel auf dem Niveau der direkten API von Kuaishou oder darunter.
Anbieter
Über Kuaishou
Das Team hinter Kling 4.0 und der übrigen Modellpalette von Kuaishou auf WaveSpeedAI.
Kuaishou ist eine große chinesische Kurzvideo-Plattform und das Team hinter der Kling-Familie von Videogenerierungsmodellen. Kling 3.0 bietet die Stufen Standard, Pro und 4K mit nativer Audiosynthese (ein Parameter sound bei jeder Variante) sowie einen dedizierten Motion-Control-Endpunkt, der Bewegung aus einem Referenzvideo überträgt, um ein Standbild einer Figur zu animieren.
Starten Sie mit Kling 4.0 auf WaveSpeedAI
Kostenlose Start-Credits bei der Registrierung. Ein API-Schlüssel für über 1.000 KI-Modelle von Kuaishou und allen anderen Anbietern.