Saltar al contenido

API de Mage · Modelo de audio

API de MiniMax Music 3

Canciones completas a partir de tu letra, con pesos abiertos

POST https://api.mage.space/v1/minimax_music/generate

De un vistazo

La API de MiniMax Music 3 ejecuta MiniMax Music 3 a través de Mage en POST https://api.mage.space/v1/minimax_music/generate. Una solicitud con la configuración predeterminada cuesta 125 Gems (unos $0.125), sin suscripción. MiniMax Music 3 no admite menciones con @handle.

  • AudioResultado
  • 1Variante
  • 125Gems por clip, predeterminado
  • $0.125Aprox., en USD

Resumen

Qué hace la API de MiniMax Music 3

El modelo de canciones abierto de MiniMax: canciones completas de hasta 5 minutos con voces que cantan tu letra, o instrumentales, guiadas por una descripción del género, la voz y el arreglo. Con LoRAs.

El modelo de canciones de pesos abiertos de MiniMax: canciones completas con voces cantadas que siguen tu letra, o instrumentales, de hasta 5 minutos, en MP3 estéreo a 44.1 kHz, con LoRAs. Escribe las palabras en `lyrics` y el sonido en el prompt.

Genera solo a partir del prompt.

Inicio rápido

Llama a la API de MiniMax Music 3

Define MAGE_API_KEY, envía la solicitud a /minimax_music/generate y consulta status_url hasta que termine.

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"])

Modelos

Valores de model_id de MiniMax Music 3

Envía model_id para elegir una variante. Si no lo incluyes, se usa la predeterminada.

model_idNombrePredeterminado
minimax-music-3MiniMax Music 3Sí

Opciones

Parámetros de MiniMax Music 3

Valores permitidos en todas las variantes; una variante puede ofrecer menos. La documentación indica las opciones de cada variante.

CampoValores
duration30, 60, 120, 180, 240, 300

Reglas

Qué reglas aplica la API de MiniMax Music 3

  • El prompt describe la música, con un máximo de 4000 caracteres: género, tempo y tonalidad, ambiente y cómo va creciendo, el vocalista (indica la voz, o la canción podría salir instrumental) y los instrumentos.
  • `lyrics` contiene la letra que se canta, con un máximo de 6000 caracteres. Pon cada etiqueta de sección ([intro], [verse], [pre-chorus], [chorus], [bridge], [outro]) en su propia línea: las palabras que estén en la línea de una etiqueta se descartan.
  • Deja `lyrics` vacío, o pon `instrumental` en true, para obtener un instrumental.
  • `duration` es lo máximo que puede durar la canción, y determina el precio; el modelo termina la canción cuando acaban la letra y el arreglo, a menudo antes.

Más modelos de audio

Otras API de generación de audio en Mage

Preguntas frecuentes

Preguntas frecuentes

¿Cuánto cuesta la API de MiniMax Music 3?
Una solicitud de MiniMax Music 3 con la configuración predeterminada (MiniMax Music 3) cuesta 125 Gems, unos $0.125. Otras resoluciones, duraciones y variantes cambian el precio; la respuesta indica el cargo exacto. Si una generación falla, se reembolsa; si la bloquea la política de contenido de Mage, no.
¿Cuál es el endpoint de la API de MiniMax Music 3?
POST https://api.mage.space/v1/minimax_music/generate con un encabezado Authorization: Bearer que lleve tu clave de API de Mage. La respuesta incluye un status_url que puedes consultar para obtener el resultado.
¿Qué modelos de MiniMax Music 3 puedo usar?
minimax-music-3 (MiniMax Music 3). El predeterminado es MiniMax Music 3.
¿MiniMax Music 3 admite imágenes de referencia o personajes?
MiniMax Music 3 no admite entradas de imagen, video ni audio. MiniMax Music 3 no admite menciones con @handle.
¿Puedo usar MiniMax Music 3 desde Claude o ChatGPT?
Sí. Conecta el servidor MCP de Mage a Claude, ChatGPT, Claude Code, Grok o Cursor y pide MiniMax Music 3 por su nombre. Tu asistente lee sus opciones con get_model y te indica el precio antes de generar.
¿Cuánto tiempo se conservan los resultados de MiniMax Music 3?
Los resultados y las entradas se conservan durante 30 días. Descarga lo que quieras guardar en tu propio almacenamiento.

Empieza a crear con Mage

Una cuenta, un saldo de Gems, todos los modelos. Paga solo por lo que generes.

CharactersComunidad