Введение
Suno v6 Wild в SpicyAPI — это задача text-to-music, которая за один запрос возвращает две готовые версии песни. Suno описывает v6 Wild как модель, созданную для поиска: менее предсказуемую и более разнообразную, с неожиданными, фактурными и амбициозными результатами. Вы отправляете описание стиля в prompt, при желании свой lyrics — и получаете два MP3 по одной фиксированной цене.
Ключевые возможности и особенности
Создана, чтобы блуждать
Если v6 стремится к отточенности, то Wild рассчитана на риск. Просите необычные фактуры в prompt и повышайте weirdness, когда приносите свой текст или выбираете инструментал. Две версии за запрос показывают, насколько по-разному она читает один и тот же запрос.
И всё же верна вашим словам
Wild не небрежна с текстом. Аккуратный текст из 11 строк был спет слово в слово, по порядку, а теги секций остались непропетыми — как и на других моделях v6.
Свой текст, автоматический текст или без слов
Передайте lyrics, поручите слова модели по prompt (generate_lyrics включён по умолчанию) или включите instrumental. Длина зависит от текста; наши образцы шли от 0:46 до 3:05.
Параметры запроса
| Параметр | Обязательно | Описание |
|---|---|---|
prompt | Да | Описание стиля. Со своим текстом или при включённом instrumental это только стиль: жанр, темп, инструменты, голос, настроение, до 1 000 символов. Не менее 1 символов · Не более 3000 символов |
lyrics | Нет | Слова для пения, до 5 000 символов, по одной строке на строку. Теги секций вроде [Verse], [Chorus], [Bridge] и [Outro] на отдельных строках задают структуру и не поются. Не менее 1 символов · Не более 5000 символов |
generate_lyrics | Нет | По умолчанию включено: если lyrics пусто, а instrumental выключен, модель пишет слова по prompt. Ваш собственный текст никогда не переписывается. По умолчанию: |
instrumental | Нет | Включите, чтобы получить трек без вокала. Тогда prompt описывает стиль (до 1 000 символов), а lyrics не нужен. По умолчанию: |
title | Нет | Название песни, до 80 символов. Действует со своим текстом или при включённом instrumental; при сгенерированных словах название выбирает модель. Не менее 1 символов · Не более 80 символов |
negative_prompt | Нет | Стили, звуки или настроения, которые нужно исключить из песни, коротким списком через запятую, например «harsh distortion, spoken word». Необязательно. Не менее 1 символов · Не более 500 символов |
vocal_gender | Нет | Склоняет ведущий вокал к женскому (female) или мужскому (male). Это пожелание, а не гарантия, и как часто оно выполняется, мы не проверяли. |
style_weight | Нет | Насколько строго песня следует описанию стиля: от 0 до 1 с шагом 0,01. |
weirdness | Нет | Насколько далеко песня может уйти от ожидаемого: от 0 (традиционно) до 1 (смело), с шагом 0,01. Действует только со своим текстом или при включённом instrumental. |
audio_weight | Нет | Насколько сильно входное аудио влияет на результат: от 0 до 1 с шагом 0,01. Для песен без вокала Suno это не поддерживает. |
variety | Нет | Насколько модель варьирует ваш промпт стиля: целое число от 0 (выключено: теги стиля используются ровно как написаны) до 4 (максимум). По умолчанию 1. |
persona_id | Нет | ID сохранённой персоны или голоса Suno, который исполнит песню. Необязательно. Не менее 1 символов · Не более 200 символов |
persona_model | Нет | Сообщает модели, чем является |
image_urls | Нет | До 5 картинок-настроений (JPEG, PNG, WebP или BMP, каждая до 10 МБ), по которым модель улавливает характер песни. Не более 5 элементов |
reference_video_urls | Нет | Одно референсное видео (MP4, MOV или WebM, до 100 МБ и 241 секунды), вокруг которого строится песня, например чтобы озвучить его музыкой. Не более 1 элементов |
reference_audio_urls | Нет | Один референсный аудиофайл (от 6 секунд до 30 минут, до 500 МБ), который вдохновляет песню. Не более 1 элементов |
Стоимость
$0.072 / запрос
Фиксированная цена за запрос, включает обе версии песни независимо от их длины.
Сценарии использования
Прослушивание направлений
Запустите одну идею с тремя разными описаниями стиля — и у вас шесть дублей, на которые можно отреагировать. Это недорогой способ найти звучание для трейлера, уровня или бренд-ролика.
Фактурная фоновая музыка
Лоу-фай-подложки, глитчевый поп и фактурный эмбиент для стримов, видео и игровых меню.
Руководство по промптам и практические советы
Будьте конкретны в фактуре
Wild вознаграждает детали. Вместо «pop» попробуйте «experimental synth-pop, 108 bpm, airy female vocal, detuned analog synths, bowed glass textures». Избегайте имён реальных исполнителей: такие промпты отклоняются.
Используйте weirdness и variety вместе
Со своим текстом или при включённом instrumental weirdness уводит песню от ожидаемого, а variety задаёт, насколько модель переделывает ваш промпт стиля (0 оставляет теги стиля ровно такими, как написаны). Меняйте по одному параметру, чтобы расслышать, что делает каждый.
Знайте, что останавливает фильтр
Suno отклоняет самые сильные тексты и описания в течение секунд, без списания. Более лёгкие тексты, шёпотная подача и грубая лексика пелись.
Быстрый старт API
# Generate the idempotency key once; reuse it when retrying after a lost response.
export SPICY_IDEMPOTENCY_KEY="${SPICY_IDEMPOTENCY_KEY:-$(uuidgen)}"
curl -X POST https://api.spicyapi.ai/api/v1/jobs/createTask \
-H "Authorization: Bearer $SPICY_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $SPICY_IDEMPOTENCY_KEY" \
-d '{
"model": "suno/v6-wild/text-to-audio",
"input": {
"prompt": "Calm ambient pads with a slow rising motif"
}
}'
# Copy data.taskId from the response into TASK_ID, then poll the status.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.spicyapi.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
-H "Authorization: Bearer $SPICY_API_KEY"
Аутентификация, полная схема, опрос статуса и обработка ошибок описаны в справочнике API.


