Choisir un modèle
Parcourez les Modèles de musique et d’effets sonores pour connaître les IDs de modèles actuels, la tarification, les limites de durée et les fonctionnalités prises en charge. Vous pouvez également découvrir les capacités des modèles à l’exécution :duration_seconds, lyrics_prompt, force_instrumental ou loop. Les champs non pris en charge provoquent une réponse HTTP 400.
Flux de génération
1. Obtenir un devis
Obtenez un devis pour la requête avant de générer le média. Incluez le même modèle et la même durée que ceux que vous prévoyez d’envoyer à l’endpoint de mise en file d’attente.2. Mettre la génération en file d’attente
model et queue_id ; les endpoints retrieve et complete en ont besoin.
3. Interroger et télécharger
Appelez/audio/retrieve avec les valeurs de la réponse de mise en file d’attente :
Content-Type de la réponse :
Une réponse en cours de traitement ressemble à ceci :
Exemple complet
Cet exemple Python met en file d’attente de la musique instrumentale, interroge toutes les cinq secondes et enregistre le résultat avec une extension basée sur son type de contenu.L’endpoint quote ne nécessite pas d’authentification, mais les requêtes queue, retrieve et complete en ont besoin.
Conseils de prompt
- Pour la musique, décrivez le genre, les instruments, l’ambiance, le tempo, la structure et si des voix sont souhaitées.
- Pour les effets sonores, décrivez la source, l’environnement, l’intensité, le timing et la perspective.
- N’utilisez
lyrics_promptque lorsque le modèle sélectionné prend en charge les paroles. - N’utilisez
force_instrumentalouloopque lorsque les métadonnées du modèle indiquent leur prise en charge.