Créer une tâche d’image Kling Omni
Utilisez CometAPI POST /kling/v1/images/omni-image pour créer des tâches Kling Omni Image avec des entrées de prompt et d’image de référence.
task_id ; utilisez Obtenir une tâche d’image Kling Omni pour interroger la tâche jusqu’à ce que les URL des images générées soient disponibles.
Choisir la forme de la requête
- Génération d’une seule image : envoyez
prompt,image_list,resolution,result_type: single,netaspect_ratio - Sortie avec filigrane : ajoutez
watermark_info.enabled: truelorsque vous avez besoin d’une URL de résultat avec filigrane dans la réponse de requête - model ID : omettez
model_namepour utiliser la valeur par défaut de la route, ou envoyez un model ID Omni Image testé tel quekling-image-o1oukling-v3-omni
image_list avec un champ image. Le prompt peut les citer par index, par exemple <<<image_1>>> pour le premier élément et <<<image_2>>> pour le second.
Flux de la tâche
Créer la tâche
POST /kling/v1/images/omni-image et stockez le data.task_id renvoyé.Interroger la tâche
data.task_status soit succeed ou failed.Conserver les images
data.task_result.images[].url dans votre propre stockage si vous avez besoin d’un accès durable.Champs de résultat
Les réponses de requête réussies renvoient les images générées dansdata.task_result.images. Chaque élément peut inclure :
Autorisations
Bearer token authentication. Use your CometAPI API key.
En-têtes
Must be application/json.
Corps
Text prompt for the generated image. The prompt can reference images with <<<image_1>>>, <<<image_2>>>, and matching indexes from image_list. Maximum length is 2,500 characters.
Optional model ID for this Omni Image request. Omit this field to use the route default.
Reference images that the prompt can cite with <<<image_1>>>, <<<image_2>>>, and so on. Keep the total number of reference images within the provider limits for the selected model.
Requested output resolution. Use 1k, 2k, or 4k; omitted requests use 1k.
1k, 2k, 4k Use single for a single-image task.
single Number of single-image results to generate. Range: 1 to 9.
1 <= x <= 9Requested output aspect ratio in width:height format. Use auto to let the provider choose from the prompt and references.
16:9, 9:16, 1:1, 4:3, 3:4, 3:2, 2:3, 21:9, auto Watermark options. When enabled is true, the task can return watermarked result URLs in addition to the original result URLs.
Webhook URL that receives task status notifications when the task status changes. Omit this field to poll manually.
User-defined task ID for your own tracking. It does not replace the system-generated task_id and must be unique per account.