Flow Music
Musik mit Lyria 3.5 verlängern
Mit Lyria 3.5 bereits generierte Musik ab einem angegebenen Zeitpunkt verlängern
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
Modellversion, immer
"lyria-3.5" übergebenLyria 3.5 verwendet weiterhin
flowmusic als Modellnamen. Ändern Sie model nicht in lyria-3.5 oder flowmusic-lyria-3.5.string
erforderlich
clip_id der Quellmusik, stammt aus
result.music[].clip_id einer erfolgreich abgeschlossenen AufgabeDie Quellaufgabe muss erfolgreich abgeschlossen sein. Externe Audios können zuerst über Audio hochladen importiert werden, um eine clip_id zu erhalten.
number
erforderlich
Zeitpunkt (Sekunden), ab dem die Fortsetzung beginntDarf die Dauer des Quell-Clips nicht überschreiten
number
erforderlich
Dauer der Fortsetzung (Sekunden)Maximalwert:
164 Sekundenstring
erforderlich
Bearbeitungsanweisung für die Fortsetzung der MusikBeispiel:
"Die Hauptmelodie fortführen und Streicher hinzufügen"string
Titel der verlängerten Musik
string
Zufalls-Seed zur Reproduktion von Ergebnissen
Antwort
integer
Antwortstatuscode, bei Erfolg 200
array
Array der zurückgegebenen Daten
Anwendungsfälle
Szenario 1: Ab dem Refrain um 60 Sekunden verlängern
Aufgabenergebnis abfragenDie Musikverlängerung 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. Das Verlängerungsergebnis ist eine neue clip_id; verwenden Sie für nachfolgende Operationen die neue clip_id.Beispiel für abgeschlossenes Aufgabenergebnis
Beispiel einer Abfrageantwort (GET /v1/music/tasks/{task_id}):