MiniMax Music 3 API

Generates complete stereo songs from lyrics and a style prompt, with duration, seed, and format controls up to 5 minutes.

MiniMaxAudiogenerationVeröffentlicht 13. Aug. 2026Native InferenzNeu

Über MiniMax Music 3

Generates complete stereo songs from lyrics and a style prompt, with duration, seed, and format controls up to 5 minutes.

Auch bekannt als MiniMax-Music3

music generationlyricstext to musicseed control

MiniMax Music 3 Spezifikationen

Modell-ID
minimax-music-3
Anbieter
MiniMax
Kategorie
Audiogeneration
Veröffentlicht
13. Aug. 2026
Eingabe
Text
Ausgabe
Audio
Endpoints
POST/v1/audio/generations
Alternative Modell-IDs
minimax-music3minimax-music3.0minimax/music3minimax/minimax-music3minimaxai/minimax-music3MiniMax-Music3

MiniMax Music 3 API-PreiseSpare bis zu 10%

Live Pay-as-you-go-Preise aus dem EmpirioLabs-Katalog. Du zahlst nur für das, was du nutzt, ohne monatliches Minimum.

Typ
Spezifikation
Preis
Music generation
per generated second
$0.002$0.0018
Auf der vollständigen Preisseite vergleichen

So rufst du die MiniMax Music 3 API auf

MiniMax Music 3 läuft über POST /v1/audio/generations. Der Request liefert sofort eine job_id; frage GET /v1/jobs/{job_id} ab, bis der Job abgeschlossen ist, und lies die Ausgabe-URLs aus dem Ergebnis. Hol dir einen API-Schlüssel im EmpirioLabs Dashboard.

cURL: Job senden
curl https://api.empiriolabs.ai/v1/audio/generations \
  -H "Authorization: Bearer $EMPIRIOLABS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "minimax-music-3",
    "prompt": "Describe what you want MiniMax Music 3 to generate."
  }'
cURL: Ergebnis abfragen
curl https://api.empiriolabs.ai/v1/jobs/JOB_ID \
  -H "Authorization: Bearer $EMPIRIOLABS_API_KEY"
Python
import requests

response = requests.post(
    "https://api.empiriolabs.ai/v1/audio/generations",
    headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
    json={
        "model": "minimax-music-3",
        "prompt": "Describe what you want MiniMax Music 3 to generate.",
    },
)
job = response.json()

# Generation runs as an async job. Poll until it completes.
import time
while True:
    status = requests.get(
        f"https://api.empiriolabs.ai/v1/jobs/{job['job_id']}",
        headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
    ).json()
    if status.get("status") in ("completed", "failed"):
        print(status)
        break
    time.sleep(5)
Vollständige MiniMax Music 3 API-Referenz

MiniMax Music 3 API-Parameter

Request-Parameter, die die MiniMax Music 3 API auf EmpirioLabs unterstützt. Standardwerte gelten, wenn ein Feld weggelassen wird.

ParameterTypStandardBereich / WerteBeschreibung
promptstring--Style and arrangement instructions for MiniMax Music 3. Describe genre, mood, vocal character, and instrumentation.
lyricsstring--Song lyrics. Required for a vocal track. Hidden when Instrumental is on. Put one structure tag on its own line before each section. Supported tags: [Intro], [Verse],...
instrumentalbooleantrue-When on, the model writes an instrumental track and lyrics stay hidden. Turn this off to write a vocal song.
audio_durationnumber1010 bis 300Length of the generated song in seconds. MiniMax Music 3 accepts 10 to 300 seconds and bills a 10 second minimum.
seedinteger--Random seed for reproducibility. Same seed and identical params produce the same song.
formatenumwavwav, flac, mp3Audio container format. WAV is uncompressed, FLAC is lossless, MP3 is a smaller file.
response_formatenumurlurl, b64_jsonHow the worker returns the audio. url returns a signed URL; b64_json inlines the bytes.
return_base64booleanfalse-When true, the response includes the rendered audio as base64.

Gut zu wissen

Defaults

  • Instrumental is on by default. Pass lyrics and set instrumental to false for a vocal track
  • 10 second songs, billed at a 10 second minimum
  • WAV output
  • Pinned at 30 steps and guidance 1.7

Controls

Supports prompt (style and arrangement), lyrics with structure tags, instrumental mode, 10-300s duration, seed, and WAV, FLAC, or MP3 output. URL or base64 response format.

Limits

  • Duration 10 to 300 seconds
  • Songs are billed per generated second with a 10 second floor

Billing

  • Charged per generated second at the catalog rate. A 10 second request that returns a 10 second song bills 10 seconds.
  • A request rejected before generation is not billed.

MiniMax Music 3 API: häufige Fragen

Wie viel kostet die MiniMax Music 3 API?

Auf EmpirioLabs wird MiniMax Music 3 nach Verbrauch abgerechnet. Die Live-Preistabelle auf dieser Seite entspricht immer dem, was die API berechnet.

Welchen Endpoint verwendet MiniMax Music 3?

MiniMax Music 3 wird über POST /v1/audio/generations auf api.empiriolabs.ai mit normaler Bearer-Token-Authentifizierung bereitgestellt.

Kann ich MiniMax Music 3 im Browser testen, bevor ich integriere?

Ja. Der EmpirioLabs Playground führt MiniMax Music 3 im Browser mit denselben Parametern aus, die die API bietet. So kannst du Prompts testen, bevor du Code schreibst.

Wie bekomme ich einen MiniMax Music 3 API-Schlüssel?

Erstelle ein EmpirioLabs-Konto und generiere dann einen Schlüssel unter API Keys im Dashboard. Die Abrechnung erfolgt über Pay-as-you-go-Guthaben, du zahlst also nur für deine Requests.

Bereit, bessere Endpunkte zu nutzen?

Schauen Sie sich unsere Preise an oder kontaktieren Sie uns, wenn Sie Ihr eigenes Modell auf unserem Stack implementieren möchten.