MiniMax Music is an advanced AI model developed by Hailuo AI that generates high-quality music from text prompts. This model allows users to create diverse musical compositions by analyzing and reproducing musical patterns, rhythms, and vocal styles from reference tracks.
The MiniMax Music model is designed for music producers, film/TV soundtrack creators, AI singer compositions, and anyone looking to generate music for various applications such as musical reinterpretations and general music production.
The model primarily supports English for text prompts but can accommodate multiple languages depending on user requirements.
MiniMax Music utilizes deep learning techniques to analyze and reproduce musical patterns, rhythms, and vocal styles from reference tracks.
The model was trained on a diverse dataset of music tracks to ensure robust performance across different genres and styles.
MiniMax Music has demonstrated strong performance metrics:
The model is available on the AI/ML API platform as "MiniMax Music" .
Detailed API Documentation is available here.
Hailuo AI emphasizes ethical considerations in AI development by promoting transparency regarding the model's capabilities and limitations. The organization encourages responsible usage to prevent misuse or harmful applications of generated music.
The MiniMax Music model is available under a commercial license that allows both research and commercial usage rights while ensuring compliance with ethical standards regarding creator rights.
Get MiniMax Music API here.
import requests, time headers = {"Authorization": "Bearer " + AIMLAPI_KEY} job = requests.post( "https://api.aimlapi.com/v2/generate/audio", headers=headers, json={ "model": "minimax-music", "prompt": "Upbeat lofi background music" }, ).json() gid = job["generation_id"] while True: res = requests.get(f"https://api.aimlapi.com/v2/generate/audio?generation_id={gid}", headers=headers).json() if res.get("status") in ("completed", "error", "failed"): break time.sleep(3) print(res)
const headers = { Authorization: `Bearer ${process.env.AIMLAPI_KEY}`, "Content-Type": "application/json", }; const job = await (await fetch("https://api.aimlapi.com/v2/generate/audio", { method: "POST", headers, body: JSON.stringify({ "model": "minimax-music", "prompt": "Upbeat lofi background music" }), })).json(); let res; do { await new Promise((r) => setTimeout(r, 3000)); res = await (await fetch(`https://api.aimlapi.com/v2/generate/audio?generation_id=${job.generation_id}`, { headers })).json(); } while (!["completed", "error", "failed"].includes(res.status)); console.log(res);
# submit the job — the response contains "generation_id" curl -X POST https://api.aimlapi.com/v2/generate/audio \ -H "Authorization: Bearer $AIMLAPI_KEY" \ -H "Content-Type: application/json" \ -d '{"model":"minimax-music","prompt":"Upbeat lofi background music"}' # then poll for the result until it is ready curl "https://api.aimlapi.com/v2/generate/audio?generation_id={generation_id}" -H "Authorization: Bearer $AIMLAPI_KEY"
OpenAI-compatible — swap the base URL and it works with your existing SDK.
| Type | Price |
|---|---|
| Output | |
| Model | Input | Output | Context | Best for |
|---|---|---|---|---|
MiniMax Music This page | Audio generation | |||
| Speech synthesis | ||||
| Speech synthesis | ||||
| Speech synthesis | ||||
| Speech synthesis |
MiniMax Music takes audio, text as input and returns audio.
MiniMax Music is priced at $0.0455 / gen.
MiniMax Music is billed per generation — a fixed charge per output rather than by prompt length.
MiniMax Music was built by Hailuo AI.
Send a request to v2/generate/audio/minimax/generate' with minimax-music as the model id.
Yes. MiniMax Music is served through AI/ML API, so the same key and endpoint format used for other models applies.
MiniMax Music generates original tracks from text descriptions and supports a range of genres and styles.