API Mage · Modèle audio
API MiniMax Music 3
Des chansons complètes à partir de tes paroles, poids ouverts
POST https://api.mage.space/v1/minimax_music/generateEn un coup d’œil
L'API MiniMax Music 3 fait tourner MiniMax Music 3 via Mage sur POST https://api.mage.space/v1/minimax_music/generate. Une requête avec les réglages par défaut coûte 125 Gems (environ 0,125 $), sans abonnement. MiniMax Music 3 n'accepte pas les mentions @handle.
- AudioSortie
- 1Variante
- 125Gems par clip, par défaut
- $0.125Environ, en USD
Présentation
Ce que fait l'API MiniMax Music 3
Le modèle de chansons ouvert de MiniMax : des chansons complètes jusqu'à 5 minutes, avec des voix qui chantent tes paroles, ou des instrumentaux, façonnés par une description du genre, de la voix et de l'arrangement. Avec LoRAs.
Le modèle de chansons à poids ouverts de MiniMax : des chansons complètes avec des voix chantées qui suivent tes paroles, ou des instrumentaux, jusqu'à 5 minutes, en MP3 stéréo 44,1 kHz, avec LoRAs. Mets les paroles dans `lyrics` et le son dans le prompt.
Il génère à partir du prompt seul.
Démarrage rapide
Appeler l'API MiniMax Music 3
Définis MAGE_API_KEY, envoie ta requête à /minimax_music/generate, puis interroge status_url jusqu'à la fin de la requête.
cURL
STATUS_URL=$(curl --request POST 'https://api.mage.space/v1/minimax_music/generate' \
--header "Authorization: Bearer $MAGE_API_KEY" \
--header 'Content-Type: application/json' \
--data '{
"prompt": "Acoustic pop, 96 BPM, C major, warm and intimate, building into the chorus. Soft female lead, close and breathy, light harmonies in the chorus. Fingerpicked guitar and soft piano; brushed drums and upright bass enter in the chorus.",
"duration": "120",
"lyrics": "[verse]\nMorning light filtering through the pine\nEvery quiet street is yours and mine\n[chorus]\nSoftly the world begins to breathe",
"model_id": "minimax-music-3"
}' | jq -r '.status_url')
# Repeat until status is "completed"; result.url is the file
curl "$STATUS_URL" --header "Authorization: Bearer $MAGE_API_KEY"TypeScript
// npm install @mage-space/sdk
import Mage from '@mage-space/sdk';
const mage = new Mage(); // reads MAGE_API_KEY
const request = await mage.run('minimax_music', {
prompt: 'Acoustic pop, 96 BPM, C major, warm and intimate, building into the chorus. Soft female lead, close and breathy, light harmonies in the chorus. Fingerpicked guitar and soft piano; brushed drums and upright bass enter in the chorus.',
duration: '120',
lyrics: '[verse]\nMorning light filtering through the pine\nEvery quiet street is yours and mine\n[chorus]\nSoftly the world begins to breathe',
model_id: 'minimax-music-3',
});
console.log(request.result.url);Python
# pip install mage-space
from mage_space import Mage
mage = Mage() # reads MAGE_API_KEY
request = mage.run("minimax_music", {
"prompt": "Acoustic pop, 96 BPM, C major, warm and intimate, building into the chorus. Soft female lead, close and breathy, light harmonies in the chorus. Fingerpicked guitar and soft piano; brushed drums and upright bass enter in the chorus.",
"duration": "120",
"lyrics": "[verse]\nMorning light filtering through the pine\nEvery quiet street is yours and mine\n[chorus]\nSoftly the world begins to breathe",
"model_id": "minimax-music-3",
})
print(request["result"]["url"])Modèles
Valeurs model_id de MiniMax Music 3
Envoie model_id pour choisir une variante. Sans model_id, la requête utilise la variante par défaut.
| model_id | Nom | Par défaut |
|---|---|---|
| minimax-music-3 | MiniMax Music 3 | Oui |
Options
Paramètres de MiniMax Music 3
Valeurs autorisées pour l'ensemble des variantes ; une variante peut en proposer moins. La documentation détaille les options de chaque variante.
| Champ | Valeurs |
|---|---|
| duration | 30, 60, 120, 180, 240, 300 |
Règles
Ce que l'API MiniMax Music 3 impose
- Le prompt décrit la musique, 4000 caractères maximum : genre, tempo et tonalité, ambiance et progression, le chanteur (nomme la voix, sinon la chanson risque d'être instrumentale) et les instruments.
- `lyrics` contient les paroles à chanter, 6000 caractères maximum. Mets chaque balise de section ([intro], [verse], [pre-chorus], [chorus], [bridge], [outro]) sur sa propre ligne : les mots placés sur la ligne d'une balise sont ignorés.
- Laisse `lyrics` vide, ou mets `instrumental` sur true, pour obtenir un instrumental.
- `duration` est la durée maximale de la chanson, et détermine le prix ; le modèle termine la chanson quand ses paroles et son arrangement sont finis, souvent plus tôt.
Plus de modèles audio
Autres API de génération audio sur Mage
API Seed Audio
Voix, musique et effets sonores à partir d'un seul prompt
Eleven Music API
Des chansons ElevenLabs, avec ou sans voix
API Eleven Speech
ElevenLabs v4 : une voix réaliste que tu peux diriger
FAQ
Questions fréquentes
Combien coûte l'API MiniMax Music 3 ?
Quel est l'endpoint de l'API MiniMax Music 3 ?
Quels modèles MiniMax Music 3 puis-je appeler ?
MiniMax Music 3 accepte-t-il des images de référence ou des personnages ?
Puis-je utiliser MiniMax Music 3 depuis Claude ou ChatGPT ?
Combien de temps les résultats de MiniMax Music 3 sont-ils conservés ?
Lance-toi avec Mage
Un seul compte, un seul solde de Gems, tous les modèles. Ne paie que ce que tu génères.