Treci la conținut

API Mage · Model audio

API MiniMax Music 3

Melodii întregi din versurile tale, cu weights deschise

POST https://api.mage.space/v1/minimax_music/generate

Pe 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_idNumeImplicit
minimax-music-3MiniMax Music 3Da

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âmpValori
duration30, 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

  • Audio · de la 19 Gems

    API Seed Audio

    Voci, muzică și efecte sonore dintr-un singur prompt

  • Audio · de la 113 Gems

    Eleven Music API

    Melodii ElevenLabs, cu sau fără voce

  • Audio · de la 30 de Gems

    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?
O cerere MiniMax Music 3 cu setările implicite (MiniMax Music 3) costă 125 de Gems, aproximativ 0,125 $. Alte rezoluții, durate și variante modifică prețul; răspunsul indică suma exactă. O generare eșuată este rambursată; una blocată de politica de conținut Mage nu este.
Care este endpoint-ul API-ului MiniMax Music 3?
POST https://api.mage.space/v1/minimax_music/generate cu un header Authorization: Bearer care conține cheia ta API Mage. Răspunsul include un status_url de interogat pentru rezultat.
Ce modele MiniMax Music 3 pot apela?
minimax-music-3 (MiniMax Music 3). Implicit este MiniMax Music 3.
Acceptă MiniMax Music 3 imagini de referință sau personaje?
MiniMax Music 3 nu acceptă intrări de tip imagine, video sau audio. MiniMax Music 3 nu acceptă mențiuni @handle.
Pot folosi MiniMax Music 3 din Claude sau ChatGPT?
Da. Conectează serverul MCP Mage la Claude, ChatGPT, Claude Code, Grok sau Cursor și cere MiniMax Music 3 pe nume. Asistentul tău citește opțiunile cu get_model și spune prețul înainte de a genera.
Cât timp sunt păstrate rezultatele MiniMax Music 3?
Rezultatele și datele de intrare se păstrează 30 de zile. Descarcă tot ce vrei să păstrezi în propriul spațiu de stocare.

Începe să construiești cu Mage

Un singur cont, un singur sold de Gems, toate modelele. Plătești doar pentru ce generezi.

CharactersComunitate