Creare un'attività di modifica multimodale Kling
Crea un’attività di editing video multimodale Kling tramite CometAPI: POST /kling/v1/videos/multi-elements per combinare più elementi e generare video in modo asincrono.
Flusso di lavoro completo
Inizializzare la sessione di editing
session_id della clip che vuoi modificare.Creare l'area di selezione
Inviare l'attività finale
session_id, edit_mode, il prompt finale e qualsiasi impostazione di generazione opzionale tramite questo endpoint, quindi salva l’id dell’attività restituito per i controlli di stato.Prima di chiamarlo
- Assicurati che la sessione di selezione sia già inizializzata
- Conferma che la selezione della regione sia corretta prima di consumare una chiamata di generazione
- Esegui le chiamate successive alla selezione sullo stesso account e con l’esatto
session_idrestituito dall’inizializzazione - Imposta
edit_modesuaddition,swaporemoval - Fornisci
image_listperadditioneswap; omettiimage_listperremoval - Invia
durationcome stringa, ad esempio"5"o"10"; gli esempi passano esplicitamente"5" - Considera questa route come il passaggio finale di generazione, non come il passaggio di configurazione
- Aggiungi
image_list,negative_prompt,mode,duration,callback_urloexternal_task_idsolo quando il flusso di modifica ne ha bisogno
Autorizzazioni
Bearer token authentication. Use your CometAPI key.
Corpo
Selection session id returned by init-selection. Follow-up calls must use the same account and exact session id.
Editing operation for the selected video region. Use addition to add an element, swap to replace a selected element, or removal to remove it.
addition, swap, removal Instruction describing the desired edit. Reference the source video as <<<video_1>>> and any reference image as <<<image_1>>>.
Kling model variant for the final edit task. Omit to use kling-v1-6.
kling-v1-6 Image references used by addition and swap tasks. Omit this field for removal tasks.
1Elements to avoid in the edited result.
Generation mode. Use std or pro.
std, pro Requested output duration in seconds.
Webhook URL to receive task status updates.
Custom task id for your own tracking. Must be unique per account.