Modell auswählen
Durchsuche Musik- und Soundeffekt-Modelle für aktuelle Modell-IDs, Preise, Dauerbegrenzungen und unterstützte Funktionen. Du kannst die Modellfähigkeiten auch zur Laufzeit abrufen:duration_seconds, lyrics_prompt, force_instrumental oder loop setzt. Nicht unterstützte Felder führen zu einer HTTP-400-Antwort.
Ablauf der Generierung
1. Kostenvoranschlag einholen
Hole vor der Generierung einen Kostenvoranschlag ein. Gib dasselbe Modell und dieselbe Dauer an, die du an den Queue-Endpunkt senden willst.2. Generierung in die Warteschlange stellen
model als auch queue_id; die Endpunkte zum Abrufen und Abschließen benötigen beide Werte.
3. Status abfragen und herunterladen
Rufe/audio/retrieve mit den Werten aus der Queue-Antwort auf:
Content-Type der Antwort:
Eine Antwort während der Verarbeitung sieht so aus:
Vollständiges Beispiel
Dieses Python-Beispiel stellt Instrumentalmusik in die Warteschlange, fragt alle fünf Sekunden den Status ab und speichert das Ergebnis mit einer Dateiendung, die auf dem Content-Type basiert.Der Quote-Endpunkt erfordert keine Authentifizierung, Anfragen an Queue, Retrieve und Complete hingegen schon.
Tipps für Prompts
- Beschreibe bei Musik das Genre, die Instrumente, Stimmung, Tempo, Aufbau und ob Vocals gewünscht sind.
- Beschreibe bei Soundeffekten die Quelle, Umgebung, Intensität, Timing und Perspektive.
- Verwende
lyrics_promptnur, wenn das ausgewählte Modell Songtexte unterstützt. - Verwende
force_instrumentaloderloopnur, wenn die Modell-Metadaten Unterstützung dafür angeben.