Flow Music
Musik verlängern
Flow Music setzt bereits generierte Audios fort. Ab einem angegebenen Zeitpunkt wird die Musik gemäß der Bearbeitungsanweisung verlängert
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)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.
Zeitpunkt (Sekunden), ab dem die Fortsetzung beginntDarf die Dauer des Quell-Clips nicht überschreiten
Dauer der Fortsetzung (Sekunden)Maximalwert:
164 SekundenBearbeitungsanweisung für die Fortsetzung der MusikBeispiel:
"Die Hauptmelodie fortführen und Streicher hinzufügen"Titel der verlängerten Musik
Zufalls-Seed zur Reproduktion von Ergebnissen
Antwort
Antwortstatuscode, bei Erfolg 200
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}):