Створення задачі мультимодального редагування Kling
Створіть задачу мультимодального редагування відео Kling через CometAPI: POST /kling/v1/videos/multi-elements для поєднання кількох елементів і асинхронної генерації відео.
Повний робочий процес
Ініціалізація сесії редагування
session_id для кліпу, який ви хочете редагувати.Побудова області виділення
Надсилання фінальної задачі
session_id, edit_mode, фінальний prompt і будь-які необов’язкові налаштування генерації через цей endpoint, а потім збережіть повернутий id задачі для перевірки статусу.Перед викликом
- Переконайтеся, що сесію виділення вже ініціалізовано
- Підтвердьте, що вибір області правильний, перш ніж витрачати виклик генерації
- Виконуйте подальші виклики для виділення в тому самому акаунті та з точним
session_id, повернутим під час ініціалізації - Встановіть
edit_modeуaddition,swapабоremoval - Надайте
image_listдляadditionіswap; не передавайтеimage_listдляremoval - Передавайте
durationяк рядок, наприклад"5"або"10"; у прикладах явно передається"5" - Розглядайте цей маршрут як фінальний крок генерації, а не крок налаштування
- Додавайте
image_list,negative_prompt,mode,duration,callback_urlабоexternal_task_idлише тоді, коли цього потребує робочий процес редагування
Авторизації
Bearer token authentication. Use your CometAPI key.
Тіло
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.