Criar uma tarefa de edição multimodal do Kling
Crie uma tarefa de edição de vídeo multimodal do Kling via CometAPI: POST /kling/v1/videos/multi-elements para combinar vários elementos e gerar vídeos de forma assíncrona.
Fluxo de trabalho completo
Inicializar a sessão de edição
session_id do clipe que você deseja editar.Construir a área de seleção
Enviar a tarefa final
session_id, edit_mode, o prompt final e quaisquer configurações opcionais de geração por meio deste endpoint, depois salve o id da tarefa retornado para verificar o status.Antes de chamar
- Certifique-se de que a sessão de seleção já foi inicializada
- Confirme que a seleção da região está correta antes de gastar uma chamada de geração
- Execute as chamadas de acompanhamento da seleção na mesma conta e com o
session_idexato retornado pela inicialização - Defina
edit_modecomoaddition,swapouremoval - Forneça
image_listparaadditioneswap; omitaimage_listpararemoval - Envie
durationcomo uma string, como"5"ou"10"; os exemplos passam"5"explicitamente - Trate esta rota como a etapa final de geração, não como a etapa de configuração
- Adicione
image_list,negative_prompt,mode,duration,callback_urlouexternal_task_idsomente quando o fluxo de edição precisar deles
Autorizações
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.