img_uuid renvoyé, puis interrogez le statut ou recevez un rappel. GoEnhance fournit un accès indépendant et n'est ni l'API officielle, ni un partenaire, ni le développeur du modèle de Kuaishou ou de Kling.API Kling O1 pour la génération vidéo multimodale
Accédez à Kling O1 via GoEnhance pour la vidéo basée uniquement sur un prompt, le contrôle par première image ou par première et dernière image, les images de référence ordonnées, les éléments multi-images et une vidéo de référence. Soumettez une requête asynchrone, enregistrez l'
Obtenir une clé API
Un point de terminaison pour plusieurs flux de travail basés sur des références
Contrôle par prompt, image et référence
Effectuez une requête POST vers https://api.goenhance.ai/api/v1/videos/generations avec model: kling-o1. Un prompt est requis. Ajoutez une première image, une paire première et dernière image, des ref_imgs ordonnées, des identifiants d'éléments ou une entrée ref_videos lorsque les règles de matériel le permettent.

Générer à partir d'un mouvement ou modifier une vidéo de base
Avec une vidéo de référence, utilisez video_type: feature pour imiter le mouvement ou le style, ou video_type: base pour modifier la vidéo fournie sur place. O1 peut conserver le son original de cette vidéo, mais ne peut pas générer une nouvelle piste audio.

Validez les combinaisons de matériel avant de soumettre une tâche.
Capacités et règles de validation de l'API Kling O1
Modèle et prompt
Définissez <code>model</code> sur <code>kling-o1</code>. Le prompt est obligatoire et accepte jusqu'à 2 500 caractères ; utilisez des références indexées telles que <code>@image_1</code>, <code>@element_1</code> et <code>@video_1</code>.
Images et références
Utilisez <code>image_url</code> pour la première image et <code>image_end_url</code> pour la dernière image. Les images de référence utilisent des <code>ref_imgs</code> ordonnées ; une vidéo de référence peut être fournie via <code>ref_videos</code>.
Budget de matériel
Les images, images de référence et identifiants d'éléments ne peuvent totaliser plus de 7 éléments, ou pas plus de 4 lorsqu'une vidéo de référence est utilisée. Une paire première et dernière image interdit l'ajout d'images de référence et d'identifiants d'éléments supplémentaires.
Durée
Choisissez un nombre entier de 3 à 10 secondes ; la valeur par défaut documentée est de 5. Une requête avec première image sans images de référence ni vidéo n'accepte que 5 ou 10 secondes.
Résolution et ratio
Choisissez 720p ou 1080p. Les requêtes textuelles uniquement acceptent les formats 16:9, 9:16 ou 1:1 ; une première image ou une vidéo de référence détermine le ratio à la place. O1 ne propose pas de niveau 4K.
Comportement audio
<code>generate_audio</code> ne crée pas de nouvel audio. Avec une vidéo de référence, il peut conserver le son original ; sinon, O1 ne produit aucune piste audio générée.
GoEnhance facture la vidéo générée à la seconde au tarif de $0.02 par jeton.
Tarification de l'API Kling O1
720p
Sans entrée vidéo : 4,2 jetons par seconde ($0.084/s). Avec entrée vidéo : 6,3 jetons par seconde ($0.126/s).
1080p
Sans entrée vidéo : 5,6 jetons par seconde ($0.112/s). Avec entrée vidéo : 8,4 jetons par seconde ($0.168/s).
Estimer chaque tâche
Multipliez la durée demandée par le tarif exact pour la résolution sélectionnée et selon la présence ou non d'une vidéo de référence. La conservation de l'audio d'une vidéo de référence n'entraîne aucun supplément.
Intégrer Kling O1 en six étapes
1
1. Créer une clé API
Générez une clé API GoEnhance et envoyez-la dans l'en-tête Authorization.
2
2. Choisir les ressources
Sélectionnez la première image, la dernière image, les références ordonnées, les éléments ou une vidéo de référence requise par le plan.
3
3. Valider le budget
Appliquez la limite de 7 ressources, ou la limite de 4 ressources lorsqu'une vidéo de référence est présente, avant la soumission.
4
4. Soumettre la tâche
Effectuez une requête POST vers
https://api.goenhance.ai/api/v1/videos/generations avec model: kling-o1 et conservez l'img_uuid renvoyé. 5
5. Suivre l'achèvement
Interrogez
GET /api/v1/jobs/detail ou fournissez une custom_callback_url HTTPS accessible publiquement. 6
6. Gérer les états terminaux
Traitez les succès et les échecs de manière idempotente. Les corps des rappels correspondent à la réponse de détail de la tâche ; les réponses de rappel autres que 200 sont réessayées jusqu'à trois fois avec un délai d'attente de trois secondes par tentative.
Créez des flux de travail vidéo répétables autour de sémantiques de référence explicites.
Cas d'utilisation développeur pour Kling O1
Continuité des personnages
Utilisez des images de référence ordonnées ou des identifiants d'éléments réutilisables pour garder les sujets approuvés disponibles pour les modèles de prompt.
Mouvement de produit
Animez une image de produit hébergée pendant que votre application gère la validation, les modèles de prompt et les approbations.
Transitions de début à fin
Définissez les images d'ouverture et de fin pour des transitions courtes sans ajouter de ressources de référence incompatibles.
Référence de mouvement
Utilisez une vidéo de référence de caractéristiques pour guider le mouvement ou le style visuel tout en préservant un pipeline de tâches asynchrone.
Montage vidéo
Utilisez le mode vidéo de base pour des modifications dirigées par prompt sur un clip fourni, dans les limites de durée et de résolution documentées de O1.
Variantes créatives localisées
Paramétrez les prompts et les formats d'image pour les campagnes régionales tout en maintenant la cohérence de la soumission des tâches et de la gestion de l'achèvement.
Réponses aux questions fréquentes sur l'intégration, la tarification et l'API Kuaishou.
