Skip to main content
POST

Авторизации

Authorization
string
header
обязательно

Используйте проверку подлинности Bearer Token. Формат: Authorization: Bearer sk-xxxxxx

Тело

application/json
model
enum<string>
обязательно

Передавайте фиксированно suno_music.

Доступные опции:
suno_music
Пример:

"suno_music"

prompt
string
обязательно

В режиме описания промпта — музыкальный стиль, настроение и сцена; в расширенном режиме текста песни может использоваться как совместимое поле для текста песни.

upstream_model
string

Значение выбора движка генерации; по умолчанию suno-v5.5, явная передача suno-v5 позволяет сохранить старую версию.

Пример:

"suno-v5.5"

music_model
string

Совместимый псевдоним для upstream_model.

engine
string

Совместимый псевдоним для upstream_model.

model_id

Совместимое поле camelCase для model_id.

modelId

Совместимое поле camelCase для model_id.

gpt_description_prompt
string

Описывает поле совместимости с подсказками режима.

extraParams
object

Параметр речи MiniMax Speech 2.8 HD; совместимое поле в формате snake_case для extraParams.

extra_params
object

Параметр речи MiniMax Speech 2.8 HD; совместимое поле в формате snake_case для extraParams.

voice
string

Голос MiniMax Speech 2.8 HD, может заменить extraParams.voice.

output_format
string

Формат вывода MiniMax Speech 2.8 HD.

outputFormat
string

Совместимое поле camelCase для output_format.

sample_rate
integer

Частота дискретизации MiniMax Speech 2.8 HD.

sampleRate
integer

Совместимое поле camelCase для sample_rate.

speed
number

Скорость речи, по умолчанию 1.

volume
number

Громкость, по умолчанию 1.

pitch
number

Тональность, по умолчанию 0.

make_instrumental
boolean
по умолчанию:false

Генерировать только инструментальное сопровождение.

light_music
boolean

Генерировать в стиле лёгкой/фоновой музыки.

pure_music
boolean

Генерировать ли в направлении чисто инструментальной музыки.

custom_mode
boolean

Использовать ли пользовательский режим.

customMode
boolean

Совместимое поле camelCase для custom_mode.

title
string

Название песни.

tags
string

Тег стиля, например electro pop, female vocal.

style
string

Поле для совместимости стилей.

genre
string

Поле совместимости жанров.

genres
string

Поле совместимости жанров.

lyrics
string

Содержимое текста песни.

lyric
string

lyrics Совместимый псевдоним.

custom_lyrics
string

lyrics Совместимый псевдоним.

customLyrics
string

lyrics Совместимый псевдоним.

Ответ

200 - application/json

OK

code
string

При успешном выполнении — success.

Пример:

"success"

message
string

Сообщение об ошибке или подсказке.

data
object

ID задачи, используется для последующего запроса.