API di Mage · Modello audio
API MiniMax Music 3
Canzoni complete a partire dal tuo testo, a pesi aperti
POST https://api.mage.space/v1/minimax_music/generateIn breve
L'API MiniMax Music 3 esegue MiniMax Music 3 tramite Mage su POST https://api.mage.space/v1/minimax_music/generate. Una richiesta con le impostazioni predefinite costa 125 Gems (circa 0,125 $), senza abbonamento. MiniMax Music 3 non accetta menzioni @handle.
- AudioOutput
- 1Variante
- 125Gems per clip, predefinito
- $0.125Circa, in USD
Panoramica
Cosa fa l'API MiniMax Music 3
Il modello musicale aperto di MiniMax: canzoni complete fino a 5 minuti, con voci che cantano il tuo testo, oppure strumentali, guidate da una descrizione di genere, voce e arrangiamento. Con LoRA.
Il modello musicale a pesi aperti di MiniMax: canzoni complete con voce cantata che segue il tuo testo, oppure strumentali, fino a 5 minuti, in MP3 stereo a 44,1 kHz, con LoRA. Le parole vanno in `lyrics`, il suono nel prompt.
Genera partendo solo dal prompt.
Guida rapida
Chiama l'API MiniMax Music 3
Imposta MAGE_API_KEY, invia la richiesta a /minimax_music/generate e interroga status_url finché la richiesta non è completata.
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"])Modelli
Valori model_id di MiniMax Music 3
Invia model_id per scegliere una variante. Una richiesta senza model_id usa quella predefinita.
| model_id | Nome | Predefinito |
|---|---|---|
| minimax-music-3 | MiniMax Music 3 | Sì |
Opzioni
Parametri di MiniMax Music 3
Valori consentiti per tutte le varianti; una variante può offrirne meno. La documentazione elenca le opzioni di ogni variante.
| Campo | Valori |
|---|---|
| duration | 30, 60, 120, 180, 240, 300 |
Regole
Cosa impone l'API MiniMax Music 3
- Il prompt descrive la musica, al massimo 4000 caratteri: genere, tempo e tonalità, atmosfera e sviluppo, il cantante (indica la voce, altrimenti il brano potrebbe uscire strumentale) e gli strumenti.
- `lyrics` contiene le parole da cantare, al massimo 6000 caratteri. Metti ogni tag di sezione ([intro], [verse], [pre-chorus], [chorus], [bridge], [outro]) su una riga a sé: le parole sulla stessa riga del tag vengono scartate.
- Lascia `lyrics` vuoto, oppure imposta `instrumental` su true, per ottenere un brano strumentale.
- `duration` è la durata massima del brano e determina il prezzo; il modello chiude il brano quando testo e arrangiamento sono finiti, spesso prima.
Altri modelli audio
Altre API di generazione audio su Mage
API Seed Audio
Voci, musica ed effetti sonori da un unico prompt
Eleven Music API
Canzoni ElevenLabs, con o senza voce
API Eleven Speech
ElevenLabs v4: voce realistica che puoi dirigere
FAQ
Domande frequenti
Quanto costa l'API MiniMax Music 3?
Qual è l'endpoint dell'API MiniMax Music 3?
Quali modelli MiniMax Music 3 posso chiamare?
MiniMax Music 3 supporta immagini di riferimento o personaggi?
Posso usare MiniMax Music 3 da Claude o ChatGPT?
Per quanto tempo vengono conservati i risultati di MiniMax Music 3?
Inizia a creare con Mage
Un solo account, un solo saldo di Gems, tutti i modelli. Paghi solo ciò che generi.