Flow Music
Abschnitt mit Lyria 3.5 ersetzen
Mit Lyria 3.5 einen angegebenen Abschnitt in bereits generiertem Audio ersetzen
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 Aufgabenumber
erforderlich
Startzeit der Ersetzung (Sekunden)
number
erforderlich
Endzeit der Ersetzung (Sekunden)
string
erforderlich
Bearbeitungsanweisung für den zu ersetzenden AbschnittBeispiel:
"Durch eine Klavierversion ersetzen"string
Titel der Musik nach der Ersetzung
integer
Zufalls-Seed zur Reproduktion oder Steuerung des Generierungsergebnisses
Antwort
integer
Antwortstatuscode, bei Erfolg 200
array
Array der zurückgegebenen Daten
Anwendungsfälle
Szenario 1: Sekunden 10-20 durch eine Klavierversion ersetzen
Aufgabenergebnis abfragenDie Abschnittsersetzung 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 Ersetzungsergebnis ist eine neue clip_id (der gesamte Song wird neu ausgegeben, wobei der angegebene Bereich ersetzt wurde); verwenden Sie für nachfolgende Operationen die neue clip_id.Beispiel für abgeschlossenes Aufgabenergebnis
Beispiel einer Abfrageantwort (GET /v1/music/tasks/{task_id}):