Skip to main content
POST

Authentifizierung

string
erforderlich
Alle Endpunkte erfordern eine Authentifizierung per Bearer TokenAPI Key erhalten:Besuchen Sie die API-Key-Verwaltungsseite, um Ihren API Key zu erhaltenFügen Sie ihn bei der Verwendung dem Request-Header hinzu:

Anfrageparameter

string
erforderlich
Modellname, immer "flowmusic" übergeben (Groß-/Kleinschreibung wird nicht beachtet)
string
erforderlich
Prompt für die Songtextgenerierung, ≤ 3000 ZeichenEmpfohlen wird eine Beschreibung von Thema, Stil und Stimmung des Songs, um passendere Songtexte zu erhaltenBeispiel: "Ein Rocksong über Durchhaltevermögen"

Antwort

integer
Antwortstatuscode, bei Erfolg 200
array
Array der zurückgegebenen Daten

Anwendungsfälle

Szenario 1: Songtext nach Thema generieren

Szenario 2: Songtext in die Musikgenerierung übernehmen

Zuerst den Songtext generieren, nach Abschluss title und lyrics aus result.lyrics[0] entnehmen und in den Endpunkt Musik generieren einfügen:
Aufgabenergebnis abfragenDie Songtextgenerierung ist eine asynchrone Aufgabe; nach der Übermittlung wird eine task_id zurückgegeben. Verwenden Sie den Endpunkt Aufgabenstatus abrufen, um Fortschritt und Ergebnis der Generierung abzufragen.

Beispiel für abgeschlossenes Aufgabenergebnis

Beispiel einer Abfrageantwort (GET /v1/music/tasks/{task_id}):