MiniMax Music 3 API

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

MiniMaxGeração de ÁudioLançado 13 de ago. de 2026Inferência nativaNovo

Sobre MiniMax Music 3

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

Também conhecido como MiniMax-Music3

music generationlyricstext to musicseed control

Especificações de MiniMax Music 3

ID do modelo
minimax-music-3
Provedor
MiniMax
Categoria
Geração de Áudio
Lançado
13 de ago. de 2026
Entrada
Texto
Saída
Áudio
Endpoints
POST/v1/audio/generations
IDs de modelo alternativos
minimax-music3minimax-music3.0minimax/music3minimax/minimax-music3minimaxai/minimax-music3MiniMax-Music3

Preços da API MiniMax Music 3Economize até 10%

Tarifas pay-as-you-go ao vivo do catálogo EmpirioLabs. Você paga só pelo que usa, sem mínimo mensal.

Tipo
Especificação
Tarifa
Music generation
per generated second
$0.002$0.0018
Comparar na página completa de preços

Como chamar a API MiniMax Music 3

MiniMax Music 3 roda por POST /v1/audio/generations. A requisição retorna um job_id na hora; consulte GET /v1/jobs/{job_id} até o job terminar e leia as URLs de saída do resultado. Obtenha uma chave de API no painel EmpirioLabs.

cURL: enviar o job
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: consultar o resultado
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)
Referência completa da API MiniMax Music 3

Parâmetros da API MiniMax Music 3

Parâmetros de requisição suportados pela API MiniMax Music 3 na EmpirioLabs. Os padrões valem quando um campo é omitido.

ParâmetroTipoPadrãoIntervalo / valoresDescrição
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 a 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.

Bom saber

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.

API MiniMax Music 3: perguntas frequentes

Quanto custa a API MiniMax Music 3?

Na EmpirioLabs, MiniMax Music 3 é cobrado por uso. A tabela de tarifas ao vivo desta página sempre corresponde ao que a API cobra.

Qual endpoint MiniMax Music 3 usa?

MiniMax Music 3 é servido por POST /v1/audio/generations em api.empiriolabs.ai com autenticação padrão por token Bearer.

Posso testar MiniMax Music 3 no navegador antes de integrar?

Sim. O playground da EmpirioLabs executa MiniMax Music 3 no navegador com os mesmos parâmetros que a API expõe, para você testar prompts antes de escrever código.

Como consigo uma chave de API MiniMax Music 3?

Crie uma conta EmpirioLabs e gere uma chave em API Keys no painel. A cobrança usa créditos pay-as-you-go, então você paga apenas pelas requisições que faz.

Pronto para usar endpoints melhores?

Confira nossos preços ou entre em contato se quiser que seu próprio modelo seja implementado em nossa pilha.