Kling 3.0 API
Kuaishou Kling 3.0 — texte vers vidéo et image vers vidéo avec mouvement fluide, visuels cinématographiques, respect précis du prompt et audio natif. Trois niveaux : Standard, Pro et 4K.
Niveau Standard pour la livraison par défaut ; niveau Pro pour la meilleure qualité ; niveau 4K pour une livraison en 4K avec multi-prompt et contrôle des frames de début/fin. Un endpoint distinct de contrôle du mouvement (Std / Pro) transfère le mouvement à partir de vidéos de référence.
Présentation
À propos de Kling 3.0 API
Ce que fait Kling 3.0, sa place dans la gamme de modèles Kuaishou, et pourquoi les équipes l’adoptent.
Kling 3.0 est un modèle de génération vidéo proposé par Kuaishou, disponible via l’API REST de WaveSpeedAI. Kuaishou Kling 3.0 — texte vers vidéo et image vers vidéo avec mouvement fluide, visuels cinématographiques, respect précis du prompt et audio natif. Trois niveaux : Standard, Pro et 4K.
Niveau Standard pour la livraison par défaut ; niveau Pro pour la meilleure qualité ; niveau 4K pour une livraison en 4K avec multi-prompt et contrôle des frames de début/fin. Un endpoint distinct de contrôle du mouvement (Std / Pro) transfère le mouvement à partir de vidéos de référence.
La famille Kling 3.0 sur WaveSpeedAI propose 8 points d’accès REST couvrant les workflows Text-To-Video, Motion-Control, Image-To-Video. Chaque variante a ses propres tarifs, paramètres et exemples de résultats — choisissez celle qui correspond à votre type d’entrée et à vos contraintes de production, ou appelez-en plusieurs avec la même clé API pour composer des pipelines en plusieurs étapes.
Exécutez Kling 3.0 avec la même clé API, le même compte de facturation et les mêmes limites de débit que pour les plus de 1 000 autres modèles IA de WaveSpeedAI. Pas de configuration fournisseur distincte, pas de SDK par fournisseur, pas de limites de débit par fournisseur — une seule intégration couvre tout, du texte vers image et du texte vers vidéo à la synthèse audio, la génération 3D, l’agrandissement et l’édition.
Points d’accès
Tous les points d’accès de l’API Kling 3.0
8 points d’accès Kling 3.0 disponibles dès maintenant sur WaveSpeedAI — choisissez la variante qui correspond à votre workflow.
/filters:quality(82)/media/images/1777710010082553282_8zsCLV4e.webp)
Kling v3.0 4k Text To Video
Kling V3.0 4K delivers top-tier 4K text-to-video generation with smooth motion, cinematic visuals, accurate prompt adherence, and optional audio. Supports flexible aspect ratios, multi-prompt, and element references. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
/filters:quality(82)/media/images/20260408113003_zrzrvv9r.webp)
Kling v3.0 Pro Text To Video
Kling 3.0 Pro delivers top-tier text-to-video generation with smooth motion, cinematic visuals, accurate prompt adherence, and native audio for ready-to-share clips. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
/filters:quality(82)/media/images/20260408113047_z025e0td.webp)
Kling v3.0 Std Text To Video
Kling 3.0 Standard delivers high-quality text-to-video generation with smooth motion, cinematic visuals, accurate prompt adherence, and native audio for ready-to-share clips. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
/filters:quality(82)/media/images/20260408113043_9bp6l97o.webp)
Kling v3.0 Std Motion Control
Kling 3.0 Standard Motion Control transfers motion from reference videos to animate still images. Upload a character image and a motion clip (dance, action, gesture), and the model extracts the movement to generate smooth, realistic video. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
/filters:quality(82)/media/images/20260408113000_4lxan5i2.webp)
Kling v3.0 Pro Motion Control
Kling 3.0 Standard Motion Control transfers motion from reference videos to animate still images. Upload a character image and a motion clip (dance, action, gesture), and the model extracts the movement to generate smooth, realistic video. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
/filters:quality(82)/media/images/1777710020485474221_JjDMV5Z8.webp)
Kling v3.0 4k Image To Video
Kling V3.0 4K delivers top-tier 4K image-to-video generation with smooth motion, cinematic visuals, accurate prompt adherence, and optional audio. Supports start/end frame control, multi-prompt, and element references. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
/filters:quality(82)/media/images/20260408112956_u1xy8vi4.webp)
Kling v3.0 Pro Image To Video
Kling 3.0 Pro delivers top-tier image-to-video generation with smooth motion, cinematic visuals, accurate prompt adherence, and native audio for ready-to-share clips. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
/filters:quality(82)/media/images/20260408113039_z1f0f3iw.webp)
Kling v3.0 Std Image To Video
Kling 3.0 Standard delivers high-quality image-to-video generation with smooth motion, cinematic visuals, accurate prompt adherence, and native audio for ready-to-share clips. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
Exemples
Kling 3.0 en action
De vrais résultats générés par l’API Kling 3.0. Survolez une vidéo pour la prévisualiser, cliquez pour ouvrir la visionneuse en taille réelle.
Mode d’emploi
Comment utiliser l’API Kling 3.0
Quatre étapes de l’inscription à une génération terminée. Des exemples complets en Python, Node.js et cURL se trouvent dans la section API ci-dessous.
- 01
Obtenez une clé API
Créez un compte WaveSpeedAI et copiez votre clé API depuis le tableau de bord. Les nouveaux comptes reçoivent des crédits de démarrage gratuits — de quoi utiliser le playground quelques dizaines de fois avant le début de la facturation.
- 02
Soumettez une prédiction
Envoyez votre entrée en JSON par POST à https://api.wavespeed.ai/api/v3/kwaivgi/kling-v3.0-std/text-to-video. Le point d’accès renvoie immédiatement un identifiant de prédiction — les générations sont asynchrones, vous ne gardez donc pas de connexion ouverte pendant l’inférence.
- 03
Interrogez jusqu’à la fin
GET https://api.wavespeed.ai/api/v3/predictions/{request_id}/result. Retournez les outputs sur completed ; arrêtez avec une erreur sur failed, cancelled, timeout ou deleted ; continuez d’interroger pour tout autre statut.
- 04
Lisez l’URL du résultat
Une fois le statut "completed", lisez l’URL dans data.outputs[0]. Elle pointe vers votre média généré sur le CDN de WaveSpeedAI — fichier image, vidéo, audio ou 3D selon la variante Kling 3.0 appelée.
Cas d’usage
Ce que vous pouvez créer avec Kling 3.0
Les workflows courants pour lesquels développeurs et créateurs utilisent l’API Kling 3.0.
Texte vers vidéo avec audio natif
kwaivgi/kling-v3.0-std/text-to-video avec mouvement fluide, visuels cinématographiques et audio natif pour des clips prêts à partager. La variante Kling par défaut pour le travail de livraison.
Animation image vers vidéo
kwaivgi/kling-v3.0-std/image-to-video — animez une image fixe avec les mêmes caractéristiques d'audio et de mouvement que la variante texte vers vidéo.
Niveau Pro pour la meilleure qualité
kwaivgi/kling-v3.0-pro/text-to-video et image-to-video — 33 % de plus que Standard pour une sortie de premier plan. Le même format de prompt fonctionne en Std et en Pro.
Niveau 4K avec multi-prompt + contrôle début/fin
kwaivgi/kling-v3.0-4k/text-to-video et image-to-video — génération 4K de premier plan. Prend en charge le contrôle des frames de début/fin et le multi-prompt. Le niveau 4K coûte environ 5 fois le niveau Standard.
Contrôle du mouvement (endpoint distinct)
kwaivgi/kling-v3.0-std/motion-control et pro/motion-control transfèrent le mouvement d'une vidéo de référence pour animer l'image fixe d'un personnage — danse, action, gestes reproduits sans capture de mouvement.
Audio natif à tous les niveaux
Le paramètre sound donne à Kling 3.0 une synthèse audio native sur les niveaux Std, Pro et 4K — activez-la à chaque génération plutôt que de choisir un modèle audio séparé. L'audio s'ajoute au coût par appel ; désactivez-le si vous ajoutez de toute façon l'audio en post-production.
Conseils
Conseils pour rédiger vos prompts avec Kling 3.0
Des conseils pratiques pour obtenir de meilleurs résultats avec Kling 3.0 — tirés des pratiques qui fonctionnent sur les modèles vidéo dans les pipelines de production.
- 01
Choisissez le bon niveau (Standard / Pro / 4K)
Standard est le niveau de livraison par défaut. Pro est le niveau de qualité premium (33 % de plus que Standard). 4K est le niveau supérieur — nettement plus cher, mais il offre le contrôle des frames de début/fin et le multi-prompt que les niveaux inférieurs n'exposent pas.
- 02
L'audio natif peut être activé ou désactivé
Le paramètre sound est exposé sur les variantes de Kling 3.0 — activez l'audio lorsque vous voulez des clips prêts à partager avec un son synchronisé, désactivez-le si vous ajoutez l'audio en post-production.
- 03
Le niveau 4K offre le contrôle des frames de début/fin
kwaivgi/kling-v3.0-4k/* prend en charge le contrôle des frames de début/fin et des fonctions multi-prompt absentes des niveaux Standard et Pro. Choisissez la 4K lorsque vous avez besoin d'un contrôle au niveau des images clés sur le clip généré.
- 04
Le contrôle du mouvement est un sous-endpoint distinct
Lorsque vous devez transférer un mouvement précis d'un clip de référence vers l'image fixe d'un personnage, passez à kwaivgi/kling-v3.0-std/motion-control (ou à la version Pro). Kling 3.0 standard génère un mouvement plausible ; le contrôle du mouvement rejoue le mouvement précis de votre référence.
- 05
N'utilisez pas Kling pour un travail précis sur le langage de caméra
Le vocabulaire cinématographique précis (anamorphic, crane, jib, dolly-zoom) se traduit plus fidèlement avec Seedance 2.0 ou Veo 3.1. Utilisez Kling 3.0 pour ses niveaux de qualité et son sous-endpoint de contrôle du mouvement ; changez de modèle lorsque le contrôle précis de la caméra est une exigence.
Tarifs
Tarifs de l’API Kling 3.0
La tarification se fait par résultat. Le montant final dépend des paramètres définis dans le playground de chaque variante (résolution, durée, nombre de résultats, références).
| Point d’accès | Type | Prix de départ |
|---|---|---|
| kwaivgi/ | text-to-video | $2.10 |
| kwaivgi/ | text-to-video | $0.56 |
| kwaivgi/ | text-to-video | $0.42 |
| kwaivgi/ | motion-control | $0.63 |
| kwaivgi/ | motion-control | $0.84 |
| kwaivgi/ | image-to-video | $2.10 |
| kwaivgi/ | image-to-video | $0.56 |
| kwaivgi/ | image-to-video | $0.42 |
API
Appelez l’API Kling 3.0
Obtenez une clé API sur wavespeed.ai/accesskey, puis soumettez une prédiction via REST. Le playground génère des exemples prêts à copier pour toute combinaison d’entrées.
POSThttps://api.wavespeed.ai/api/v3/kwaivgi/kling-v3.0-std/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-v3.0-std/text-to-video" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $WAVESPEED_API_KEY" \
-d '{
"duration": 5,
"aspect_ratio": "16:9",
"cfg_scale": 0.5,
"shot_type": "customize"
}')
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-v3.0-std/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({
"duration": 5,
"aspect_ratio": "16:9",
"cfg_scale": 0.5,
"shot_type": "customize"
}),
});
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 = {
"duration": 5,
"aspect_ratio": "16:9",
"cfg_scale": 0.5,
"shot_type": "customize"
}
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-v3.0-std/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)Comparer
Kling 3.0 face aux alternatives
Quand choisir Kling 3.0 plutôt que des modèles similaires sur WaveSpeedAI.
Kling 3.0 vs Seedance 2.0
Seedance 2.0 propose l'audio natif dans chaque variante, la sortie 4k et un niveau Turbo rapide. Kling 3.0 ajoute le multi-prompt + contrôle des frames de début/fin que Seedance ne propose pas.
Kling 3.0 vs Veo 3.1
Veo 3.1 a une meilleure réputation de photoréalisme pour les visages humains et est nativement en 1080p à tous les niveaux. Kling 3.0 est moins cher sur la plupart des niveaux et propose une option 4K avec contrôle des frames de début/fin.
Kling 3.0 vs Wan 2.7
Wan 2.7 réunit référence vers vidéo, video-edit, video-extend et image-edit dans une seule famille. Kling 3.0 reste centré sur texte vers vidéo et image vers vidéo, avec trois niveaux de qualité (Standard / Pro / 4K) et le contrôle du mouvement en sous-endpoint.
FAQ
Kling 3.0 API — Questions fréquentes
Tarifs, licence, intégration — les questions courantes sur l’utilisation de Kling 3.0 sur WaveSpeedAI.
Qu’est-ce que l’API Kling 3.0 ?
Kling 3.0 est un modèle Kuaishou de génération vidéo exposé sous forme d’API REST sur WaveSpeedAI. Kuaishou Kling 3.0 — texte vers vidéo et image vers vidéo avec mouvement fluide, visuels cinématographiques, respect précis du prompt et audio natif. Trois niveaux : Standard, Pro et 4K. Vous pouvez l’appeler par programmation ou l’essayer depuis le playground indiqué ci-dessus.
Comment appeler l’API Kling 3.0 ?
Créez un compte WaveSpeedAI, copiez votre clé API depuis /accesskey, puis envoyez votre entrée en JSON par POST à https://api.wavespeed.ai/api/v3/kwaivgi/kling-v3.0-std/text-to-video. Le point d’accès renvoie un identifiant de prédiction. Interrogez le point d’accès de résultat environ toutes les 2 secondes, augmentez l’intervalle pour les tâches longues et arrêtez-vous à tout statut final. Des exemples Python / Node.js / cURL orientés production figurent ci-dessus.
Combien coûte l’API Kling 3.0 ?
Kling 3.0 démarre à $0.42 par exécution. Le coût exact dépend des paramètres définis (résolution, durée, nombre de résultats, références). L’estimation en direct à côté du bouton Générer dans le playground affiche le prix exact pour votre saisie actuelle.
Quelles variantes de Kling 3.0 sont disponibles ?
WaveSpeedAI héberge 8 points d’accès Kling 3.0 actifs : kwaivgi/kling-v3.0-4k/text-to-video, kwaivgi/kling-v3.0-pro/text-to-video, kwaivgi/kling-v3.0-std/text-to-video, kwaivgi/kling-v3.0-std/motion-control, kwaivgi/kling-v3.0-pro/motion-control, kwaivgi/kling-v3.0-4k/image-to-video, kwaivgi/kling-v3.0-pro/image-to-video, kwaivgi/kling-v3.0-std/image-to-video. Chaque variante a sa propre page playground et ses propres tarifs.
Puis-je utiliser commercialement les résultats de Kling 3.0 ?
Les droits d’usage commercial suivent la licence du modèle Kuaishou. La plupart des modèles Kuaishou autorisent l’usage commercial des résultats ; consultez la page playground de chaque modèle pour le résumé de sa licence, et les Conditions d’utilisation de WaveSpeedAI pour les conditions au niveau de la plateforme.
Pourquoi utiliser Kling 3.0 sur WaveSpeedAI plutôt qu’en direct ?
Une seule clé API et un seul compte de facturation pour Kling 3.0 ET plus de 1 000 autres modèles IA d’autres fournisseurs. Pas de configuration de SDK par fournisseur, pas de limites de débit distinctes, pas de code d’intégration à réécrire pour chaque fournisseur. Les tarifs sont généralement au niveau de l’API directe de Kuaishou, ou en dessous.
Fournisseur
À propos de Kuaishou
L’équipe derrière Kling 3.0 et la gamme plus large de modèles Kuaishou sur WaveSpeedAI.
Kuaishou est une grande plateforme chinoise de vidéos courtes et l'équipe derrière la famille de modèles de génération vidéo Kling. Kling 3.0 propose les niveaux Standard, Pro et 4K avec synthèse audio native (un paramètre sound sur chaque variante), ainsi qu'un endpoint dédié de contrôle du mouvement qui transfère le mouvement d'une vidéo de référence pour animer l'image fixe d'un personnage.
Commencez à créer avec Kling 3.0 sur WaveSpeedAI
Crédits de démarrage gratuits à l’inscription. Une seule clé API pour plus de 1 000 modèles IA de Kuaishou et de tous les autres fournisseurs.