Kuaishou
Kling 3.0 Turbo
kling-3.0-turbo/text-to-video
Modèle de génération vidéo conçu pour les aperçus rapides et les itérations fréquentes, prenant en charge à la fois la génération vidéo à partir de texte et à partir d'images, capable de produire des clips de 1 à 15 secondes en 480p–1080p, avec jusqu'à 7 images de référence pour la génération à partir d'images
Essayer kling-3.0-turbo/text-to-video
Entrée
Créations
Voir toutes les créationsSortie
videoTarifs
kling-3.0-turbo/text-to-video per second
| Spécifications | Prix unitaire |
|---|---|
| 720P | $0.130 |
| 1080P | $0.160 |
Présentation du positionnement
Le parcours texte-vers-vidéo de Kling 3.0 Turbo s'adresse aux développeurs qui ont besoin de produire rapidement des clips : il suffit de saisir une invite textuelle pour générer une courte vidéo dont la durée est réglable entre 3 et 15 secondes, avec une sortie prise en charge en 720p et 1080p et un format au choix parmi paysage, portrait et carré. Il excelle à transformer rapidement une description conceptuelle en aperçu lisible, ce qui le rend adapté aux étapes nécessitant des itérations fréquentes : test d'invites, exploration des mouvements de caméra et de direction, accroches publicitaires et variantes pour les réseaux sociaux ; en revanche, la production de versions finales exigeant une grande qualité d'image et une cohérence entre les plans ne relève pas de sa cible.
Points clés
- Production rapide, au service d'itérations fréquentes — positionné comme une boucle rapide du concept à l'aperçu, il convient aux essais multi-versions et à la sélection de la meilleure option au sein d'une même tâche.
- Durée et résolution commutables selon les besoins — durée réglable en continu de 3 à 15 secondes, sortie en deux niveaux 720p et 1080p, conciliant brouillons et aperçus proches du rendu final.
- Formats générés directement, adaptés à la diffusion multicanale — prise en charge du 16:9, du 9:16 et du 1:1 : les contenus paysage, portrait et carré ne nécessitent aucun recadrage ultérieur.
- Répliques intégrables dans l'invite — l'invite accepte des lignes de dialogue entre guillemets, pour générer des images de personnages parlants avec synchronisation labiale.
Description des capacités
Génération de vidéo à partir de texte : l'invite est la seule entrée obligatoire, jusqu'à 2500 caractères, permettant de décrire le sujet, le style, la composition, l'éclairage et l'angle de caméra, pour produire directement un clip vidéo lisible.
Réglage de la durée et de la résolution : durée réglable en continu de 3 à 15 secondes, 5 secondes par défaut ; résolution au choix entre 720p et 1080p, commutable selon les besoins d'aperçu ou de rendu proche du final.
Sortie multi-formats : prise en charge de trois formats 16:9, 9:16 et 1:1 ; un seul appel produit des contenus directement utilisables pour des emplacements paysage, portrait ou carré.
Synchronisation des répliques et du labial : des lignes de dialogue peuvent être écrites entre guillemets dans l'invite pour générer des images de personnages qui parlent, réduisant ainsi l'étape de calage du doublage en post-production.
Cas d'usage
- Aperçus conceptuels et storyboards pour les créatifs — saisir une description de scène pour produire une esquisse vidéo de quelques secondes, destinée à la validation d'orientation et aux revues internes avant la production officielle.
- Tests comparatifs de versions d'invites pour les prompt engineers — générer en lot des vidéos à partir de plusieurs versions d'invites réécrites pour une même idée, comparer la composition et le rendu des mouvements de caméra, puis retenir les versions exploitables.
- Accroches publicitaires et variantes pour les réseaux sociaux par les équipes marketing — générer de courts extraits d'ouverture en format portrait ou carré, directement diffusables sur les emplacements de vidéos courtes et de fils d'actualité.
- Présentations animées dans les propositions — compléter une proposition client par des images animées, afin que l'orientation créative soit visible de façon intuitive avant la version finale.
Limites et conseils de sélection
Le positionnement penche vers l'aperçu rapide et le brouillon : les détails de l'image et la cohérence entre scènes sont inférieurs à ceux des modèles centrés sur la planification du storyboard ; lorsqu'un son de niveau production est requis, ce parcours ne fournit pas de sortie audio native et nécessite le recours à d'autres modèles ou à un traitement en post-production. L'obtention de résultats satisfaisants dépend généralement d'invites assez détaillées ; la stabilité des invites courtes est limitée. Si l'objectif est une version finale très aboutie ou une cohérence de personnage entre les plans, il convient de choisir un autre modèle mettant l'accent sur la cohérence et la planification du storyboard.
Questions fréquentes
Voir toutes les questions →-
La génération de vidéo à partir de texte avec Kling 3.0 Turbo nécessite-t-elle de téléverser une image ?
Non. La page actuelle correspond au modèle de génération de vidéo à partir de texte pur kling-3.0-turbo/text-to-video, qui n'accepte qu'un Prompt textuel. Pour générer une vidéo à partir d'une première image, il faut utiliser la page du modèle distinct Kling 3.0 Turbo Image-to-Video.
-
Quelles durées, résolutions et formats d'image Kling 3.0 Turbo prend-il en charge ?
Le contrat de requête HiAPI actuel prend en charge 3–15 secondes, 720p ou 1080p, ainsi que 16:9, 9:16, 1:1. Les exemples de la page couvrent 720p, 5 secondes et 12 secondes, en paysage et en portrait ; le 1080p et le 1:1 relèvent des capacités prises en charge par l'interface, mais la page ne propose pas encore d'exemples correspondants.
-
Comment la génération de vidéos à partir de texte avec Kling 3.0 Turbo est-elle facturée ?
La facturation dépend de la durée et de la résolution de la vidéo générée ; le 720p et le 1080p utilisent des tarifs par seconde différents ; le montant exact dépend du prix affiché en temps réel sur la page et de l'historique des tâches.
-
Comment écrire un prompt de génération vidéo à partir de texte pour Kling 3.0 Turbo ?
Commencez par décrire le sujet et la scène, puis décrivez les actions et les mouvements de caméra dans l'ordre, et ajoutez enfin les exigences de lumière, de style et de stabilité. Pour un plan long, précisez explicitement single continuous shot, no cuts et le parcours de la caméra ; pour du contenu vertical, indiquez également vertical dans le prompt et réglez aspect_ratio sur 9:16.
Créer une tâche de génération
https://api.hiapi.ai/v1/tasks En-têtes
AuthorizationstringRequisClé API du compte. Requise sur chaque requête. Exemple : Bearer YOUR_HIAPI_API_KEY. Obtenir une clé API
Content-TypestringOptionnelLe corps de la requête est toujours analysé en JSON ; s'il est envoyé, seul application/json (charset facultatif) est accepté — toute autre valeur renvoie 415. Exemple : application/json.
Idempotency-KeystringOptionnelClé d'idempotence, jusqu'à 255 octets. Les reprises avec la même clé du même compte ne créent la tâche qu'une seule fois ; les rejeux renvoient le taskId d'origine.
En cas de timeout réseau ou de relance automatique du client, la même clé ne crée la tâche qu'une seule fois, sans double facturation (portée = le compte de la clé API). Utilisez un identifiant métier unique (ex. "order-42") ; les rejeux renvoient le taskId d'origine et les clés expirent 24 h après la première requête. La matrice complète des scénarios est dans la présentation de l'API asynchrone unifiée.
Corps
modelstringRequisValeur fixe actuelle : kling-3.0-turbo/text-to-video
routestringOptionnelValeur fixe actuelle : default
inputobjectRequis
Objet de paramètres métier pour kling-3.0-turbo/text-to-video et la route default — voir le tableau des paramètres ci-dessous.
promptstringRequisminLength 1maxLength 2500Description textuelle de la vidéo à générer, 2500 caractères maximum ; prend en charge les répliques de dialogue entre guillemets, utilisées pour générer des images parlantes avec synchronisation labiale.
durationintegerOptionnelDéfaut: 5min 3max 15Durée de la vidéo générée, en secondes, valeur de 3 à 15, 5 secondes par défaut.
resolutionstringOptionnelDéfaut: "720p"Résolution de la vidéo générée, 720p par défaut.
720p1080paspect_ratiostringOptionnelDéfaut: "16:9"Rapport largeur-hauteur de l'image de la vidéo générée, 16:9 par défaut.
16:99:161:1callbackobjectOptionnel
Configuration de notification d'état terminal. Sans elle, aucun callback — interrogez la tâche vous-même.
Fournissez callback.url à la création et HiAPI envoie un POST à votre service à l'état terminal — plus besoin de polling. Le corps du rappel reprend la structure du détail de tâche ; vérification de signature, relances et idempotence sont décrits dans la présentation de l'API asynchrone unifiée.
urlstringRequisObligatoire si callback est présent. Un POST est envoyé vers cette URL à l'état terminal ; doit être une URL http(s) valide.
whenstringOptionnelDéfaut: "final"Seul final est pris en charge pour l'instant — notifié sur success et fail.
finalstoragestringOptionnelDéfaut: "temp"Niveau de stockage des artefacts : temp (par défaut, ~7 jours) ou persistent (long terme, facturé au volume). Solde insuffisant ou dépassement de limite ⇒ rétrogradation silencieuse en temp ; le niveau effectif figure dans la réponse de détail.
temppersistentExemples de requête
# Soumet une tâche asynchrone ; renvoie immédiatement un taskId (n'attend pas la génération)
curl -X POST "https://api.hiapi.ai/v1/tasks" \
-H "Authorization: Bearer $HIAPI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "kling-3.0-turbo/text-to-video",
"input": {
"prompt": "…",
"duration": 5,
"resolution": "720p",
"aspect_ratio": "16:9"
}
}' const res = await fetch("https://api.hiapi.ai/v1/tasks", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.HIAPI_API_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
model: "kling-3.0-turbo/text-to-video",
input: {
"prompt": "…",
"duration": 5,
"resolution": "720p",
"aspect_ratio": "16:9"
}
}),
});
const task = await res.json();
// { code: 200, message: "success", data: { taskId } } import os, requests
res = requests.post(
"https://api.hiapi.ai/v1/tasks",
headers={"Authorization": f"Bearer {os.environ['HIAPI_API_KEY']}"},
json={
"model": "kling-3.0-turbo/text-to-video",
"input": {
"prompt": "…",
"duration": 5,
"resolution": "720p",
"aspect_ratio": "16:9"
}
},
)
print(res.json()) # { code, message, data: { taskId } } 200 OK
{
"code": 200,
"message": "success",
"data": {
"taskId": "tk-hiapi-01HZTQ8BX2N3GM3YFK4Z9D7VQR"
}
} 400 Bad Request
{
"code": 400,
"message": "invalid request",
"data": null,
"error_code": "INVALID_REQUEST"
} Obtenir le détail de la tâche
https://api.hiapi.ai/v1/tasks/:id Champs de réponse
taskIdstringRequisIdentifiant de tâche, toujours préfixé tk-hiapi-.
modelstringRequisNom complet résolu du modèle. Les tâches envoyées avec le paramètre route renvoient base@route (ex. gpt-image-2/text-to-image@ext) ; sinon identique au nom fourni.
routestringOptionnelPrésent uniquement si le paramètre route explicite a été utilisé ; renvoie la valeur soumise.
statusstringRequisStatut de la tâche.
queued En file, pas encore démarrée.
handling En cours de traitement.
archiving Traitement terminé, préparation des artefacts.
success Terminal : terminé, artefacts disponibles (output renvoyé).
fail Terminal : échec (error renvoyé).
Après soumission, suivez status : success et fail sont terminaux, le reste non terminal. Interrogez toutes les 1–3 s jusqu'à l'état terminal. En cas de succès, téléchargez les artefacts via output[].url et transférez-les avant expireAt ; pour une conservation longue durée, indiquez storage: "persistent" à la création.
creatednumberRequisDate de création de la tâche (secondes Unix).
completednumberRequisSecondes Unix de l'état terminal ; 0 tant que non terminal.
outputarrayOptionnel
Présent uniquement si status == success. Liste d'artefacts — toujours un tableau ; une tâche peut renvoyer plusieurs types à la fois (ex. video + first_frame).
Array [ object ]
Éléments du tableau
urlstringRequisURL de l'artefact, téléchargeable directement.
typestringRequisValeurs possibles actuelles : video, image, audio, first_frame, last_frame, thumbnail ; d'autres pourront s'ajouter.
expireAtnumberRequisSecondes Unix de disponibilité de l'artefact ; téléchargez ou transférez avant l'expiration.
errorobjectOptionnel
Présent uniquement si status == fail.
codestringRequisCode d'erreur métier.
messagestringRequisDescription de l'erreur.
Exemples de réponse
Succès
{
"code": 200,
"message": "success",
"data": {
"taskId": "tk-hiapi-01HZTQ8BX2N3GM3YFK4Z9D7VQR",
"model": "happyhorse-1-0",
"status": "success",
"created": 1777282033,
"completed": 1777282099,
"output": [
{
"url": "https://cdn.hiapi.ai/tasks/.../video.mp4",
"type": "video",
"expireAt": 1777886899
}
]
}
} En cours (non terminal)
{
"code": 200,
"message": "success",
"data": {
"taskId": "tk-hiapi-...",
"model": "happyhorse-1-0",
"status": "archiving",
"created": 1777282033,
"completed": 0
}
} Échec
{
"code": 200,
"message": "success",
"data": {
"taskId": "tk-hiapi-...",
"model": "happyhorse-1-0",
"status": "fail",
"created": 1777282033,
"completed": 1777282099,
"error": {
"code": "TASK_FAILED",
"message": "task failed"
}
}
} Articles
Voir tous les articles →-
Tutoriel
Comment appeler kling-4.0/image-to-video sur HiAPI : curl, Python et interrogation périodique
-
Tutoriel
Utiliser Kandinsky 6.0 Pro texte-vers-vidéo sur HiAPI : tutoriel curl et Python
Démonstration pratique axée sur la requête : construire l'appel du prompt au clip vidéo, soumettre la requête, interroger l'état d'achèvement et télécharger le résultat
-
Tutoriel
Comment appeler hailuo-2.3/text-to-video via l'API HiAPI : curl, Python et exemples de requêtes exécutables
-
Tutoriel
Tutoriel pour kandinsky-6.0-pro/image-to-video sur HiAPI : curl + Python
Lancer une requête image-vers-vidéo exploitable sur HiAPI : de l'envoi de la première image à l'interrogation asynchrone jusqu'au téléchargement final
-
Tutoriel
Comment appeler hailuo-2.3-fast/image-to-video via l'API HiAPI : curl et Python en pratique
La première requête exploitable du palier image-vers-vidéo rapide et économique — de l'ID du modèle au téléchargement du MP4
-
Tutoriel
Comment utiliser kling-4.0/text-to-video via l'API HiAPI : curl, Python et un exemple de requête fonctionnel
Guide pratique pour les développeurs : prompts cinématographiques, audio synchronisé, interrogation asynchrone et téléchargement des sorties
Modèles associés
Voir tous les modèles →Même type
-
Kling AI Avatar Kuaishou -- -
FLUX 3 Max Black Forest Labs $0.061 /seconde -
Wan 2.6 Flash Alibaba $0.043 /seconde -
Veo 3.1 Google $0.290 /seconde -
Creatify Boreal Creatify $0.015 /seconde -
Gemini Omni 1.1 Flash Google $0.450 /vidéo -
Wan 2.7 Video Alibaba $0.100 /seconde -
Veo 3.1 Lite Google $0.060 /seconde -
Kling 2.5 Kuaishou $0.060 /seconde -
HappyHorse 1.1 Alibaba $0.160 /seconde -
MiniMax H3 MiniMax $0.072 /seconde -
Grok Imagine 1.5 Lite xAI $0.029 /seconde