Skip to main content
POST

Аутентификация

string
обязательно
Все эндпоинты требуют аутентификации с помощью Bearer TokenПолучение API Key:Посетите страницу управления API Key, чтобы получить ваш API KeyДобавьте его в заголовок запроса:

Параметры запроса

string
обязательно
Название модели, всегда передавайте "flowmusic" (без учёта регистра)
string
обязательно
Версия модели, всегда передавайте "lyria-3.5"
Lyria 3.5 по-прежнему использует flowmusic в качестве названия модели. Не меняйте model на lyria-3.5 или flowmusic-lyria-3.5.
string
обязательно
clip_id исходной композиции, из result.music[].clip_id успешно завершённой задачи
Исходная задача должна быть успешно завершена. Внешнее аудио можно предварительно импортировать через Загрузку аудио, чтобы получить clip_id.
number
обязательно
Временная точка начала продления (в секундах)Не может превышать длительность исходного клипа
number
обязательно
Длительность продления (в секундах)Максимальное значение: 164 секунд
string
обязательно
Инструкция редактирования для продления музыкиПример: "Продолжить основную мелодию, добавить струнные"
string
Название композиции после продления
string
Случайное зерно (seed) для воспроизведения результата

Ответ

integer
Код статуса ответа, 200 при успехе
array
Массив возвращаемых данных

Сценарии использования

Сценарий 1: продлить на 60 секунд начиная с припева

Запрос результата задачиПродление музыки — асинхронная задача; после отправки возвращается task_id. Используйте эндпоинт Получение статуса задачи для запроса прогресса и результата генерации. Результат продления — новый clip_id; для последующих операций используйте новый clip_id.

Пример результата выполненной задачи

Пример ответа на запрос (GET /v1/music/tasks/{task_id}):