Flow Music
Замена фрагмента
Flow Music — замена фрагмента уже сгенерированного аудио. Повторно генерирует фрагмент между start_s и end_s согласно инструкции редактирования
POST
Аутентификация
Все эндпоинты требуют аутентификации с помощью Bearer TokenПолучение API Key:Посетите страницу управления API Key, чтобы получить ваш API KeyДобавьте его в заголовок запроса:
Параметры запроса
Название модели, всегда передавайте
"flowmusic" (без учёта регистра)clip_id исходной композиции, из
result.music[].clip_id успешно завершённой задачиВремя начала замены (в секундах)
Время окончания замены (в секундах)
Инструкция редактирования для заменяемого фрагментаПример:
"Заменить фортепианной версией"Название композиции после замены
Случайное зерно (seed) для воспроизведения или управления результатом генерации
Ответ
Код статуса ответа, 200 при успехе
Массив возвращаемых данных
Сценарии использования
Сценарий 1: заменить фрагмент 10–20 секунд фортепианной версией
Запрос результата задачиЗамена фрагмента — асинхронная задача; после отправки возвращается
task_id. Используйте эндпоинт Получение статуса задачи для запроса прогресса и результата генерации. Результат замены — новый clip_id (вся композиция выводится заново, при этом указанный интервал заменён); для последующих операций используйте новый clip_id.Пример результата выполненной задачи
Пример ответа на запрос (GET /v1/music/tasks/{task_id}):