Полная документация API: Генерация медиа
Обзор
Возможности
Text-to-Music
Создание музыки по текстовому описанию
Custom Mode
Написание текста песни, выбор стиля и названия трека
Инструментал
Генерация музыки без вокала
Выбор версии
6 версий модели от V3.5 до V5
Примеры запросов
Простой запрос
Custom Mode (текст песни + стиль)
Инструментальный трек
Параметры
Советы и лучшие практики
Простой режим vs Custom Mode
Простой режим vs Custom Mode
В простом режиме достаточно передать
prompt с описанием желаемой музыки — Suno сам сгенерирует текст и подберёт стиль. В custom mode вы контролируете текст песни (prompt), стиль (style) и название (title).Как писать промпты
Как писать промпты
Описывайте настроение, жанр и инструменты: «Меланхоличная акустическая баллада с гитарой и скрипкой». Для custom mode используйте структурные теги:
[Verse], [Chorus], [Bridge], [Outro].Выбор версии модели
Выбор версии модели
V5 — последняя и наиболее качественная версия, используется по умолчанию. Более ранние версии (V4, V3.5) могут давать другой звук — экспериментируйте при необходимости.
Указание стиля
Указание стиля
Перечисляйте стили через запятую:
Rock, Alternative, Energetic. Можно комбинировать жанры с настроением и темпом.Асинхронная генерация
Генерация музыки — асинхронный процесс. После отправки запроса вы получитеid, который нужно использовать для проверки статуса:
1
Отправка запроса
POST запрос на
/api/v1/media возвращает id генерации2
Проверка статуса
GET запрос на
/api/v1/media/{id} возвращает текущий статус3
Получение результата
Когда статус
completed, в ответе будут URL аудиофайла, обложка, название и длительность трекаСледующие шаги
Статус генерации
Проверка статуса генерации медиа
Операции над медиа
Дополнительные операции над результатами