Flow Music
Songtext generieren
Flow Music generiert Songtexte anhand eines Prompts. Das Ergebnis kann in das Feld lyrics des Endpunkts zur Musikgenerierung eingefügt werden
POST
Authentifizierung
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
Modellname, immer
"flowmusic" übergeben (Groß-/Kleinschreibung wird nicht beachtet)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
Antwortstatuscode, bei Erfolg 200
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 Abschlusstitle 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}):