Mage API · Audiomodell
MiniMax Music 3 API
Komplette Songs aus deinen Lyrics, Open Weights
POST https://api.mage.space/v1/minimax_music/generateAuf einen Blick
Die MiniMax Music 3 API führt MiniMax Music 3 über Mage unter POST https://api.mage.space/v1/minimax_music/generate aus. Eine Anfrage mit den Standardeinstellungen kostet 125 Gems (etwa 0,125 $), ohne Abo. MiniMax Music 3 unterstützt keine @handle-Erwähnungen.
- AudioAusgabe
- 1Variante
- 125Gems pro Clip, Standard
- $0.125Ca. in USD
Überblick
Was die MiniMax Music 3 API kann
Das offene Song-Modell von MiniMax: komplette Songs von bis zu 5 Minuten mit Gesang, der deine Lyrics singt, oder Instrumentals, gestaltet durch eine Beschreibung von Genre, Stimme und Arrangement. Mit LoRAs.
Das Song-Modell von MiniMax mit offenen Gewichten: komplette Songs mit Gesang, der deinen Lyrics folgt, oder Instrumentals, bis zu 5 Minuten lang, als 44,1-kHz-Stereo-MP3, mit LoRAs. Schreib den Text in `lyrics` und den Sound in den Prompt.
Es generiert allein anhand des Prompts.
Schnellstart
Die MiniMax Music 3 API aufrufen
Setze MAGE_API_KEY, sende die Anfrage an /minimax_music/generate und frage status_url ab, bis die Anfrage abgeschlossen ist.
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"])Modelle
model_id-Werte von MiniMax Music 3
Sende model_id, um eine Variante auszuwählen. Ohne Angabe wird die Standardvariante verwendet.
| model_id | Name | Standard |
|---|---|---|
| minimax-music-3 | MiniMax Music 3 | Ja |
Optionen
Parameter von MiniMax Music 3
Zulässige Werte über alle Varianten hinweg; eine Variante kann weniger anbieten. Die Optionen pro Variante findest du in der Dokumentation.
| Feld | Werte |
|---|---|
| duration | 30, 60, 120, 180, 240, 300 |
Regeln
Was die MiniMax Music 3 API erzwingt
- Der Prompt beschreibt die Musik, maximal 4000 Zeichen: Genre, Tempo und Tonart, Stimmung und Aufbau, die Stimme (nenne die Stimme, sonst wird der Song eventuell instrumental) und die Instrumente.
- `lyrics` enthält den gesungenen Text, maximal 6000 Zeichen. Setze jedes Abschnitts-Tag ([intro], [verse], [pre-chorus], [chorus], [bridge], [outro]) in eine eigene Zeile: Text in der Zeile eines Tags wird verworfen.
- Lass `lyrics` leer oder setze `instrumental` auf true, um ein Instrumental zu erhalten.
- `duration` ist die maximale Länge des Songs und bestimmt den Preis; das Modell beendet den Song, wenn Lyrics und Arrangement fertig sind, oft früher.
Weitere Audiomodelle
Weitere Audio-APIs bei Mage
Seed Audio API
Stimmen, Musik und Soundeffekte aus einem Prompt
Eleven Music API
ElevenLabs-Songs, mit oder ohne Gesang
Eleven Speech API
ElevenLabs v4: lebensechte Sprache, die du steuern kannst
FAQ
Häufig gestellte Fragen
Was kostet die MiniMax Music 3 API?
Wie lautet der Endpoint der MiniMax Music 3 API?
Welche MiniMax-Music-3-Modelle kann ich aufrufen?
Unterstützt MiniMax Music 3 Referenzbilder oder Characters?
Kann ich MiniMax Music 3 in Claude oder ChatGPT nutzen?
Wie lange werden MiniMax-Music-3-Ergebnisse gespeichert?
Starte jetzt mit Mage
Ein Konto, ein Gems-Guthaben, alle Modelle. Du zahlst nur für das, was du generierst.