ACE-Step
Disponible sur l’APIace-step$0.0156/min d’audio
- Entrée → sortie
- Prompt texteAudio
- Durées
- 10–240 s
ACE-Step
ACE Studio & StepFun
Entrée
promptStyle, ambiance, instruments et tempo.instrumentalAvec chant, sur vos paroles ou des paroles écrites pour vous.Sans supplémentlyricsChanté tel quel ; laissez vide et des paroles sont écrites pour vous.duration30 s30 s30 s
Prix de l’API ACE-Step
Chaque niveau que nous vendons, à côté du prix officiel du fabricant du modèle.
| Niveau | Opennan | Officiel |
|---|---|---|
| Par minute d’audio | $0.0156 | Pas de prix officiel |
Le fabricant ne vend pas ce modèle précis sur sa propre API (poids ouverts, ou retiré) : il n’y a donc pas de prix officiel à comparer.
Appelez ACE-Step depuis votre code
Tout ce qu’il faut pour votre premier appel est sur cette page : l’endpoint, une clé, la requête et chaque paramètre.
https:/ / api.opennan.com/ v1/ music/ generationsObtenez une clé d’API
Créez une clé dans la console. Elle utilise le même solde que le playground.
Créer une cléEnvoyez votre première requête
La même requête que celle du playground. Définissez OPENNAN_KEY avec votre clé.
curl https://api.opennan.com/v1/music/generations \ -H "Authorization: Bearer $OPENNAN_KEY" \ -H "Content-Type: application/json" \ -d '{"model":"ace-step","prompt":"Hip-hop lo-fi chaleureux, piano doux, craquement de vinyle, tempo détendu","duration":30,"instrumental":true}' # Then poll until "status" is "succeeded" or "failed": curl https://api.opennan.com/v1/tasks/<task id> -H "Authorization: Bearer $OPENNAN_KEY"Suivez la tâche
L’appel répond tout de suite avec un id de tâche. Interrogez la tâche jusqu’à ce qu’elle se termine :
GEThttps:// api.opennan.com/ v1/ tasks/ {id} - queued
- En attente d’un worker
- running
- En cours de création
- succeeded
- Terminé : outputs[].url contient les fichiers
- failed
- Échec : rien n’est facturé
Paramètres
Générés depuis le catalogue en direct : chaque valeur listée ici est acceptée par l’API.
Erreurs et solutions
401Clé manquante ou incorrecte
Envoyez l’en-tête Authorization: Bearer avec une clé de la console.
402Solde insuffisant
Ajoutez du crédit dans Facturation, puis renvoyez le même appel.
400Une valeur est refusée
Lisez error.message : il nomme le champ. Utilisez une valeur du tableau des paramètres.
429Trop de requêtes
Attendez quelques secondes et réessayez, un peu plus longtemps après chaque 429.
Ajoutez Opennan à votre app d’IA
Une seule installation donne à votre IA tous les outils Opennan : vidéo, images, chat, voix, musique, effets sonores, 3D, sous-titres et doublage. Choisissez votre app et suivez les étapes.
https:/ / api.opennan.com/ v1/ mcpFonctionne dans Codex CLI, l’app Codex et l’extension Codex pour IDE : elles partagent ~/.codex/config.toml. Si l’app ou l’IDE ne voit pas OPENNAN_KEY, utilisez l’option config.toml avec votre clé. Codex demande avant chaque appel d’outil : approuvez pour continuer.
Obtenez une clé API
Créez une clé dans la console. Elle commence par sk- et utilise le même solde que le site.
Créer une cléEnregistrez votre clé sous OPENNAN_KEY
# macOS / Linux (zsh shown; bash: ~/.bashrc) echo 'export OPENNAN_KEY="sk-..."' >> ~/.zshrc source ~/.zshrc # Windows (PowerShell), then open a new terminal setx OPENNAN_KEY "sk-..."Installez le plugin Opennan : le serveur et un skill qui apprend à votre IA à choisir les modèles, confirmer les prix et attendre les résultats
codex plugin marketplace add Opennan/opennan-ai-plugin codex plugin add opennan@opennanOu ajoutez seulement le serveur
codex mcp add opennan --url https://api.opennan.com/v1/mcp --bearer-token-env-var OPENNAN_KEYOu ajoutez ceci à ~/.codex/config.toml
[mcp_servers.opennan] url = "https://api.opennan.com/v1/mcp" http_headers = { Authorization = "Bearer sk-..." }Vérifiez que opennan est dans la liste
codex mcp listRedémarrez Codex, puis demandez ce que vous voulez
“Fais une vidéo de 5 secondes de pluie dans une rue au néon, une chanson pour l’accompagner et une affiche.”
Remplacez sk-... par votre propre clé et gardez-la privée : toute personne qui l’a peut dépenser votre solde. Votre app peut lister les outils sans clé ; il en faut une pour créer quoi que ce soit.
Utilisez-le depuis un agent IA
Ajoutez le serveur MCP d’Opennan à votre agent et appelez cet outil.
- Outil
- generate_music
- Arguments d’exemple
{ "model": "ace-step", "prompt": "Hip-hop lo-fi chaleureux, piano doux, craquement de vinyle, tempo détendu", "duration": 30 }
Questions sur l’API ACE-Step
Combien coûte l’API ACE-Step ?
API ACE-Step sur Opennan : $0.0156 par minute d’audio. Les prix sont en dollars américains par appel, affichés avant le lancement, et chaque niveau figure dans le tableau des prix.
Quelles entrées ACE-Step accepte-t-il ?
Prompt texte.
Quelles options un appel peut-il définir ?
Morceaux de 10 à 240 secondes.
Comment est-ce facturé ?
À la seconde d’audio générée, avec un prix à la minute.
Que se passe-t-il si une génération échoue ?
Une tâche échouée est remboursée en totalité. Vous ne payez que les résultats.
Comment appeler ACE-Step depuis un agent IA ?
Ajoutez le serveur MCP https://api.opennan.com/v1/mcp avec votre clé d’API comme jeton bearer, puis appelez l’outil generate_music avec model "ace-step". Ou envoyez un POST à https://api.opennan.com/v1/music/generations.
Modèles similaires
Modèles Musique que vous pouvez appeler avec la même clé.