Soumettre une tâche vidéo
Soumettre une tâche asynchrone de génération vidéo.
La forme du corps de requête dépend du préfixe model :
kling/...— requête vidéo Kling. Champs du corps :prompt + image + metadata.{mode, aspect_ratio, duration, image_list, video_list, sound, multi_shot, ...}. La variante d’endpoint (texte-vers-vidéo / image-vers-vidéo / Omni-Video) est sélectionnée par les champs de métadonnées que vous fournissez.byteplus/...— requête vidéo Seedance. Champs du corps :prompt + metadata.{content[], ratio, duration, generate_audio, watermark, seed, service_tier, return_last_frame, callback_url, resolution}. La variante (texte-vers-vidéo / image-vers-vidéo / référence multimodale / édition vidéo) est sélectionnée par les élémentscontent[]et marqueursroleque vous fournissez.
Choisissez la variante de schéma dans la liste déroulante du corps de requête ci-dessous pour voir les champs de chaque forme et les essayer dans le playground.
Autorisations
Les clés API OrcaRouter ressemblent à sk-orca-.... Passez-les
dans l'en-tête Authorization: Bearer sk-orca-....
Corps
- Kling video request
- Seedance video request
Choisissez la variante correspondant à votre préfixe model :
kling/...→Kling video requestbyteplus/...→Seedance video request
Modèle vidéo Kling (nom orienté client avec préfixe
d'espace de noms kling/). L'endpoint que Kling sert
réellement (text2video / image2video / omni-video) est
déterminé par les champs de métadonnées que vous passez,
pas par le nom de modèle que vous choisissez — mais seuls
kling/kling-video-o1 et kling/kling-v3-omni
acceptent les champs de référence multi-source
(image_list / video_list).
kling/kling-v2-master, kling/kling-v2-1-master, kling/kling-v2-5-turbo, kling/kling-v2-6, kling/kling-v3, kling/kling-video-o1, kling/kling-v3-omni "kling/kling-v3-omni"
Requis. Kling rejette les prompts vides / contenant uniquement des espaces.
Image optionnelle de première image pour
image-vers-vidéo (URL ou URI data base64). Mutuellement
informative avec metadata.image_tail.
Sac de paramètres de forme libre honoré par Kling.
Universel (tous endpoints) :
mode(string) :std(720P) /pro(1080P) /4k.4kuniquement surkling/kling-v3etkling/kling-v3-omni. Le défaut eststdpour texte/image-vers-vidéo,propour Omni-Video.aspect_ratio(string) :16:9/9:16/1:1.duration(string) : longueur en secondes, défaut"5".kling/kling-v3-omnietkling/kling-v3acceptent"3"-"15"; la famille v2 etkling/kling-video-o1acceptent"5"ou"10".
Texte-vers-vidéo et image-vers-vidéo uniquement (PAS Omni-Video) :
negative_prompt(string) : choses à éviter. Max 2500 caractères.cfg_scale(number) : plage[0, 1], défaut0.5. Plus élevé = adhésion plus stricte au prompt. Non pris en charge sur les modèles v2.x.image_tail(string) : image de dernière image pour i2v première/dernière image.
Référence multi-source (endpoint Omni,
kling/kling-video-o1 / kling/kling-v3-omni
uniquement) :
image_list(array) :[{image_url, type}]— référence multi-image. Référencez les images dans le prompt avec<<<image_1>>>etc.video_list(array) :[{video_url, refer_type, keep_original_sound}]. Surkling/kling-v3-omnilimité à 3-10s et mode std/pro (pas 4K).
Fonctionnalités avancées (dépendantes du modèle — voir Capability Map) :
multi_shot(bool) +shot_type(customize/intelligence) +multi_prompt([{index, prompt, duration}]) : mode multi-plan. Disponible surkling/kling-v3etkling/kling-v3-omni.sound(string) :"on"/"off"— audio natif. Disponible surkling/kling-v3etkling/kling-v3-omni(tout mode), etkling/kling-v2-6(mode pro uniquement).watermark_info(object) :{enabled: bool}. Universel.
Réponse
Tâche acceptée (asynchrone — interroger /v1/video/generations/{task_id})
Réponse de soumission style OpenAI. Retournée par
POST /v1/video/generations (et l'alias OpenAI-symétrique
POST /v1/videos).
ID de tâche. Même valeur que task_id (gardée pour les clients hérités).
video Nom du modèle tel que le client l'a envoyé (alias / préfixe d'espace de noms préservé, pas le nom résolu par l'amont).
Toujours queued lors d'une soumission réussie.
queued 0 <= x <= 100Horodatage Unix lorsque la tâche a été soumise.
