Интеграция Suno Lyrics API
Используйте Suno Lyrics через Rivya Public API v1: model id suno-lyrics, поддерживаемые входные данные, параметры, правила Files API, кредиты и примеры ответов.
suno-lyrics
text
Не требуется для минимального запроса
1
Аудио
FIXED
200 символов
Контракт запроса
Передавайте model id на верхнем уровне. Управляющие параметры конкретной модели размещайте в params.
| Ключ | Тип | Обязательно | По умолчанию | Описание |
|---|---|---|---|---|
| model | string | Да | suno-lyrics | Используйте suno-lyrics как API model id. |
| prompt | string | Да | - | Максимум 200 символов для этой модели. |
| params | object | Нет | - | Объект параметров конкретной модели. Допустимые ключи указаны в таблице ниже. |
| client_request_id | string | Нет | - | Необязательный клиентский id для трассировки запросов в вашей системе. |
Параметры модели
Этой модели не нужны дополнительные params помимо model, prompt и необязательного client_request_id.
Минимальный запрос
{
"model": "suno-lyrics",
"prompt": "A polished audio concept for a short product story"
}Ответ создания
Эндпоинт создания возвращает публичный id задачи. Опрашивайте эндпоинт статуса, пока задача не завершится успехом или ошибкой.
{
"id": "task_suno_lyrics_example",
"status": "queued",
"model": "suno-lyrics",
"reserved_credits": 1,
"final_credits": 0,
"created_at": "2026-05-11T00:00:00.000Z",
"updated_at": "2026-05-11T00:00:00.000Z",
"result": null,
"error": null
}Распространенные ошибки
validation_failed, insufficient_credits, idempotency_conflict, rate_limited, not_found
Эндпоинт создания возвращает публичный id задачи. Опрашивайте эндпоинт статуса, пока задача не завершится успехом или ошибкой.