API Mage · Model audio
API MiniMax Music 3
Melodii întregi din versurile tale, cu weights deschise
POST https://api.mage.space/v1/minimax_music/generatePe scurt
API-ul MiniMax Music 3 rulează MiniMax Music 3 prin Mage la POST https://api.mage.space/v1/minimax_music/generate. O cerere cu setările implicite costă 125 de Gems (aproximativ 0,125 $), fără abonament. MiniMax Music 3 nu acceptă mențiuni @handle.
- AudioRezultat
- 1Variantă
- 125Gems per clip, implicit
- $0.125Aproximativ, în USD
Prezentare generală
Ce face API-ul MiniMax Music 3
Modelul open de melodii de la MiniMax: piese complete de până la 5 minute, cu voce care cântă versurile tale, sau instrumentale, modelate după o descriere a genului, a vocii și a aranjamentului. Cu LoRA-uri.
Modelul de melodii open-weights de la MiniMax: piese complete cu voce cântată care urmează versurile tale, sau instrumentale, de până la 5 minute, ca MP3 stereo la 44,1 kHz, cu LoRA-uri. Pune cuvintele în `lyrics` și sunetul în prompt.
Generează doar pe baza promptului.
Pornire rapidă
Apelează API-ul MiniMax Music 3
Setează MAGE_API_KEY, trimite cererea la /minimax_music/generate și interoghează status_url până când cererea se finalizează.
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"])Modele
Valorile model_id pentru MiniMax Music 3
Trimite model_id pentru a alege o variantă. O cerere fără el rulează varianta implicită.
| model_id | Nume | Implicit |
|---|---|---|
| minimax-music-3 | MiniMax Music 3 | Da |
Opțiuni
Parametrii MiniMax Music 3
Valori permise pentru toate variantele; o variantă poate oferi mai puține. Documentația listează opțiunile pentru fiecare variantă.
| Câmp | Valori |
|---|---|
| duration | 30, 60, 120, 180, 240, 300 |
Reguli
Ce impune API-ul MiniMax Music 3
- Promptul descrie muzica, maximum 4000 de caractere: genul, tempoul și tonalitatea, atmosfera și cum se construiește, vocalistul (numește vocea, altfel piesa poate ieși instrumentală) și instrumentele.
- `lyrics` conține cuvintele de cântat, maximum 6000 de caractere. Pune fiecare etichetă de secțiune ([intro], [verse], [pre-chorus], [chorus], [bridge], [outro]) pe propria linie: cuvintele de pe linia unei etichete sunt ignorate.
- Lasă `lyrics` gol sau setează `instrumental` pe true pentru o piesă instrumentală.
- `duration` este durata maximă a piesei și determină prețul; modelul încheie piesa când versurile și aranjamentul s-au terminat, adesea mai devreme.
Mai multe modele audio
Alte API-uri de generare audio pe Mage
API Seed Audio
Voci, muzică și efecte sonore dintr-un singur prompt
Eleven Music API
Melodii ElevenLabs, cu sau fără voce
API Eleven Speech
ElevenLabs v4: vorbire realistă pe care o poți dirija
Întrebări frecvente
Întrebări frecvente
Cât costă API-ul MiniMax Music 3?
Care este endpoint-ul API-ului MiniMax Music 3?
Ce modele MiniMax Music 3 pot apela?
Acceptă MiniMax Music 3 imagini de referință sau personaje?
Pot folosi MiniMax Music 3 din Claude sau ChatGPT?
Cât timp sunt păstrate rezultatele MiniMax Music 3?
Începe să construiești cu Mage
Un singur cont, un singur sold de Gems, toate modelele. Plătești doar pentru ce generezi.