MiniMax Music 3 API

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

MiniMaxGeneración de audioLanzado 13 ago 2026Inferencia nativaNuevo

Acerca de MiniMax Music 3

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

También conocido como MiniMax-Music3

music generationlyricstext to musicseed control

Especificaciones de MiniMax Music 3

ID del modelo
minimax-music-3
Proveedor
MiniMax
Categoría
Generación de audio
Lanzado
13 ago 2026
Entrada
Texto
Salida
Audio
Endpoints
POST/v1/audio/generations
IDs de modelo alternativos
minimax-music3minimax-music3.0minimax/music3minimax/minimax-music3minimaxai/minimax-music3MiniMax-Music3

Precios de la API de MiniMax Music 3Ahorra hasta 10%

Tarifas de pago por uso en vivo del catálogo de EmpirioLabs. Solo pagas por lo que usas, sin mínimo mensual.

Tipo
Especificación
Tarifa
Music generation
per generated second
$0.002$0.0018
Comparar en la página completa de precios

Cómo llamar a la API de MiniMax Music 3

MiniMax Music 3 funciona a través de POST /v1/audio/generations. La solicitud devuelve un job_id de inmediato; consulta GET /v1/jobs/{job_id} hasta que el trabajo termine y lee las URLs de salida del resultado. Consigue una clave de API en el panel de EmpirioLabs.

cURL: enviar el trabajo
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 el 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)
Referencia completa de la API de MiniMax Music 3

Parámetros de la API de MiniMax Music 3

Parámetros de solicitud compatibles con la API de MiniMax Music 3 en EmpirioLabs. Los valores por defecto se aplican cuando se omite un campo.

ParámetroTipoPredeterminadoRango / valoresDescripción
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.

Información útil

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 de MiniMax Music 3: preguntas frecuentes

¿Cuánto cuesta la API de MiniMax Music 3?

En EmpirioLabs, MiniMax Music 3 se factura por uso. La tabla de tarifas en vivo de esta página siempre coincide con lo que cobra la API.

¿Qué endpoint usa MiniMax Music 3?

MiniMax Music 3 se sirve a través de POST /v1/audio/generations en api.empiriolabs.ai con autenticación estándar de token Bearer.

¿Puedo probar MiniMax Music 3 en el navegador antes de integrar?

Sí. El playground de EmpirioLabs ejecuta MiniMax Music 3 en el navegador con los mismos parámetros que expone la API, para que pruebes prompts antes de escribir código.

¿Cómo consigo una clave de API de MiniMax Music 3?

Crea una cuenta de EmpirioLabs y genera una clave en API Keys en el panel. La facturación es con créditos de pago por uso, así que solo pagas por las solicitudes que haces.

¿Listo para usar mejores endpoints?

Consulta nuestros precios o contacta con nosotros si quieres que tu propio modelo se implemente en nuestra pila.