Mage API · Audiomodel
MiniMax Music 3 API
Complete nummers op basis van je songtekst, open weights
POST https://api.mage.space/v1/minimax_music/generateIn één oogopslag
De MiniMax Music 3 API draait MiniMax Music 3 via Mage op POST https://api.mage.space/v1/minimax_music/generate. Een verzoek met de standaardinstellingen kost 125 Gems (ongeveer $0,125), zonder abonnement. MiniMax Music 3 ondersteunt geen @handle-vermeldingen.
- AudioUitvoer
- 1Variant
- 125Gems per clip (standaard)
- $0.125Ongeveer, in USD
Overzicht
Wat de MiniMax Music 3 API doet
Het open muziekmodel van MiniMax: complete nummers tot 5 minuten met zang die jouw songtekst zingt, of instrumentaal, vormgegeven door een beschrijving van genre, stem en arrangement. Met LoRA's.
Het open-weights muziekmodel van MiniMax: complete nummers met gezongen zang die je songtekst volgt, of instrumentaal, tot 5 minuten, als 44,1 kHz stereo-MP3, met LoRA's. Zet de woorden in `lyrics` en het geluid in de prompt.
Het genereert alleen op basis van de prompt.
Snel starten
De MiniMax Music 3 API aanroepen
Stel MAGE_API_KEY in, verstuur naar /minimax_music/generate en poll status_url totdat het verzoek is voltooid.
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"])Modellen
MiniMax Music 3 model_id-waarden
Stuur model_id mee om een variant te kiezen. Zonder model_id wordt de standaardvariant gebruikt.
| model_id | Naam | Standaard |
|---|---|---|
| minimax-music-3 | MiniMax Music 3 | Ja |
Opties
MiniMax Music 3-parameters
Toegestane waarden voor alle varianten; een variant kan minder opties bieden. In de documentatie staan de opties per variant.
| Veld | Waarden |
|---|---|
| duration | 30, 60, 120, 180, 240, 300 |
Regels
Wat de MiniMax Music 3 API afdwingt
- De prompt beschrijft de muziek, maximaal 4000 tekens: genre, tempo en toonsoort, sfeer en opbouw, de zanger(es) (geef de stem een naam, anders kan het nummer instrumentaal worden) en de instrumenten.
- `lyrics` bevat de woorden die gezongen worden, maximaal 6000 tekens. Zet elke sectietag ([intro], [verse], [pre-chorus], [chorus], [bridge], [outro]) op een eigen regel: woorden op de regel van een tag worden genegeerd.
- Laat `lyrics` leeg, of zet `instrumental` op true, voor een instrumentaal nummer.
- `duration` is de maximale lengte van het nummer en bepaalt de prijs; het model beëindigt het nummer als songtekst en arrangement af zijn, vaak eerder.
Meer audiomodellen
Andere API's voor audiogeneratie op Mage
Seed Audio API
Stemmen, muziek en geluidseffecten vanuit één prompt
Eleven Music API
ElevenLabs-nummers, met of zonder zang
Eleven Speech API
ElevenLabs v4: levensechte spraak die je zelf regisseert
FAQ
Veelgestelde vragen
Wat kost de MiniMax Music 3 API?
Wat is het endpoint van de MiniMax Music 3 API?
Welke MiniMax Music 3-modellen kan ik aanroepen?
Ondersteunt MiniMax Music 3 referentieafbeeldingen of personages?
Kan ik MiniMax Music 3 gebruiken via Claude of ChatGPT?
Hoe lang worden MiniMax Music 3-resultaten bewaard?
Begin met bouwen met Mage
Eén account, één Gems-saldo, alle modellen. Je betaalt alleen voor wat je genereert.