Ce que vous allez créer
Vous enverrez une tâche Kling de text-to-video, stockerez l’ID de tâche renvoyé, interrogerez l’endpoint de tâche Kling correspondant et déterminerez quand ajoutercallback_url pour les notifications push.
Prérequis
- Une clé API CometAPI stockée dans
COMETAPI_KEY - Python 3.10+ avec
requests, ou Node.js 18+ - Un worker côté serveur pour le polling ou un endpoint de callback HTTPS pour les webhooks
Clé API, URL de base, authentification
Créez une tâche Kling de text-to-video avec :Exemples de code
Utilisez les onglets ci-dessous pour des exemples copiables en cURL, Python et Node.js.Explication du flux
La génération de vidéos Kling est asynchrone. Le endpoint de création renvoie undata.task_id. Interrogez GET /kling/v1/videos/text2video/<task_id> jusqu’à ce que data.task_status atteigne succeed ou failed. Lorsque la tâche réussit, copiez l’URL de la ressource terminée depuis data.task_result vers votre propre stockage si vous avez besoin d’un accès durable.
Ajoutez callback_url lorsque vous souhaitez que les mises à jour de statut de tâche soient envoyées à un endpoint HTTPS que vous contrôlez. Conservez également le polling pour la réconciliation et les livraisons de callback manquées.
Paramètres courants
Dépannage / FAQ
La structure de réponse est différente des routes vidéo OpenAI
La structure de réponse est différente des routes vidéo OpenAI
Kling utilise des champs JSON spécifiques au fournisseur tels que
data.task_id, data.task_status et data.task_result. Ne l’analysez pas comme les routes /v1/videos compatibles OpenAI.La tâche n’atteint jamais succeed
La tâche n’atteint jamais succeed
Utilisez un polling borné et inspectez
data.task_status_msg lorsqu’une tâche échoue. Stockez l’ID de tâche pour des diagnostics ultérieurs.Dois-je utiliser callback_url ou le polling
Dois-je utiliser callback_url ou le polling
Utilisez le polling comme base. Ajoutez
callback_url pour une livraison en mode push, puis réconciliez l’état final avec le polling.Étapes suivantes
- Lisez la référence de l’API Kling text-to-video.
- Interrogez le statut avec Obtenir une tâche Kling.
- Configurez les callbacks avec Utiliser les URL de callback Kling.
- Trouvez les modèles vidéo Kling dans Models.
- Consultez Utiliser le polling et les webhooks pour la génération de vidéos.
- Estimez le coût d’une tâche avec Estimer le coût d’une requête avant d’appeler un modèle.