Dokumentacja Rivya AI
Strony API modeli

Integracja API Suno Music

Używaj Suno Music przez Rivya Public API v1 z identyfikatorem modelu suno-music, obsługiwanymi wejściami, parametrami, regułami Files API, kredytami i przykładami odpowiedzi.

Dostępne przez APIWejście tekstowe gotoweAudio
Identyfikator modelu API

suno-music

Wejścia

text

Files API

Niewymagane dla żądania minimalnego

Kredyty bazowe

12

Możliwość

Audio

Rozliczenia

FIXED

Limit promptu

500 znaków

Kontrakt żądania

Wyślij identyfikator modelu na najwyższym poziomie. Kontrolki specyficzne dla modelu należą do params.

KluczTypWymaganeDomyślnieOpis
modelstringTaksuno-musicUżyj suno-music jako identyfikatora modelu API.
promptstringTak-Maksymalnie 500 znaków dla tego modelu.
paramsobjectNie-Obiekt parametrów specyficznych dla modelu. Dozwolone klucze znajdziesz w wierszach poniżej.
client_request_idstringNie-Opcjonalny identyfikator po stronie klienta do śledzenia żądań w Twoim systemie.

Parametry modelu

KluczTypWymaganeDomyślnieZakresOpcjeOpis
modelselectNieV4_5-V4, V4_5, V4_5PLUS, V4_5ALL, V5, V5_5Wybiera rodzinę generowania Suno. Nowsze wersje często lepiej radzą sobie ze stylem i detalem, ale mogą różnić się kosztem oraz zachowaniem.
instrumentalselectNiefalse-false, trueInstrumentalny

Żądanie minimalne

{
  "model": "suno-music",
  "prompt": "A polished audio concept for a short product story",
  "params": {
    "model": "V4_5",
    "instrumental": "false"
  }
}

Odpowiedź tworzenia

Endpoint tworzenia zwraca publiczny identyfikator zadania. Odpytuj endpoint statusu, aż zadanie zakończy się sukcesem albo błędem.

{
  "id": "task_suno_music_example",
  "status": "queued",
  "model": "suno-music",
  "reserved_credits": 12,
  "final_credits": 0,
  "created_at": "2026-05-11T00:00:00.000Z",
  "updated_at": "2026-05-11T00:00:00.000Z",
  "result": null,
  "error": null
}

Typowe błędy

validation_failed, insufficient_credits, idempotency_conflict, rate_limited, not_found

Endpoint tworzenia zwraca publiczny identyfikator zadania. Odpytuj endpoint statusu, aż zadanie zakończy się sukcesem albo błędem.