Skip to main content
Generieren Sie Musik und Songtexte mithilfe von KI. Dies ist eine asynchrone API. Die Create-Response gibt eine Task-ID zurück und kann, wenn verfügbar, auch eine bevorzugte poll_url enthalten.

Anfrage-Body

string
Standard:"suno_music"
Zu verwendendes Modell: suno_music für die Musikgenerierung, suno_lyrics nur für Songtexte.
string
Musikbeschreibung. Erforderlich für music-, lyrics-, upload-cover- und upload-extend-Anfragen; bei add-instrumental weglassen.
string
Titel für den generierten Song.
string
Stil-Tags (z. B. „pop, upbeat, electronic“).
string
Zu vermeidende Stile. Erforderlich, wenn audio_operation add-instrumental ist.
string
Generierungstyp: MUSIC (Standard) oder LYRICS.
string
Offizielle Suno-Modellversion. Erforderlich für die Musikgenerierung (wenn action fehlt oder MUSIC ist); bei Nur-Text-Anfragen weglassen. Unterstützte Werte: chirp-v3-5, chirp-v4, chirp-v4-5, chirp-v4.5, chirp-v4-5plus, chirp-v4.5plus, chirp-v4-5all, chirp-v4.5all, chirp-v5, chirp-v5-5, chirp-v5.5.
boolean
Auf true setzen, um ein instrumentales Ergebnis ohne Gesang zu erzeugen.
string
Öffentlich erreichbare Referenz- oder Upload-Audio-URL. Ohne audio_operation verwendet TokenLab den upload-cover-Flow.
string
Upload-Audio-Modus: upload-cover, upload-extend oder add-instrumental. upload-extend erfordert continue_at; add-instrumental erfordert audio_url, title, tags und negative_tags.
string
ID eines vorherigen Clips, an dem fortgesetzt werden soll.
number
Zeitstempel in Sekunden, ab dem fortgesetzt wird. Erforderlich, wenn audio_operation upload-extend ist.

Antwort

string
Task-ID für die Statusabfrage.
string
Alias der asynchronen Task-ID, wenn vom Adapter zurückgegeben.
string
Bevorzugte Polling-URL, wenn verfügbar.
string
Task-Status: pending, processing, completed oder failed.
integer
Unix-Zeitstempel der Task-Erstellung.