MiniMax Music overview
MiniMax Music by Minimax AI
Discover MiniMax Music, an AI model that transforms text into captivating music with advanced style learning capabilities and multiple genre support.
MiniMax Music specs
- Model ID
minimax-music- Developer
- Minimax AI
- Input
- Text
- Output
- Audio
- Endpoint
POST https://api.aimlapi.com/v2/generate/audio
Basic Information
- Model Type: AI Music Generation Model
Overview:
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.
Key Features:
- Simultaneous Accompaniment and Vocals: Generates both accompaniment and vocals simultaneously, creating a complete musical piece.
- Style Learning from Reference Tracks: Users can upload reference music to guide the style of the generated music.
- Lyrics-to-Music Generation: Converts lyrics into music, allowing users to create songs with ease.
- Multiple Genre Support: Supports various genres including classical, pop, rock, electronic, and more.
- Maximum Output Duration: Currently limited to 60 seconds, with plans to extend to 3 minutes in future releases.
Intended Use:
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.
Language Support:
The model primarily supports English for text prompts but can accommodate multiple languages depending on user requirements.
Architecture:
MiniMax Music utilizes deep learning techniques to analyze and reproduce musical patterns, rhythms, and vocal styles from reference tracks.
Use cases
- Full Song Creation: Upload a reference + lyrics to produce complete vocal-instrumental songs
- Instrumental Backgrounds: Generate music aligned with a reference track for media projects
- Remixing: Reinterpret existing music in new genres while maintaining core melody
- Lyric-based Music: Turn poetry into music using lyric prompts
- Virtual Vocalist: Create synthetic vocal performances for demos or AI singing
MiniMax Music API pricing
| Usage | Price | Unit |
|---|---|---|
| Music generation | $0.035 | per generation |
Prices from the AI/ML API price list, checked on Nov 4, 2026.
MiniMax Music vs other music models: prices
AI/ML API rates for 4 models, per generation.
| Model | Per generation |
|---|---|
| $0.035 | |
| $0.03 | |
| $0.1 | |
| $0.15 |
How to use the MiniMax Music API
View docsBuild with your agent
Give your agent the model details, code and documentation.
1Get your API key
Create API keyexport AIMLAPI_KEY="8f2b4c7d9a1e6b3f…"2Make your first request
curl 'https://api.aimlapi.com/v2/generate/audio' \
-H "Authorization: Bearer $AIMLAPI_KEY" \
-H 'Content-Type: application/json' \
-d '{
"model": "minimax-music",
"prompt": "An upbeat lo-fi hip hop instrumental with warm piano chords, soft vinyl crackle and a relaxed drum groove",
"reference_audio_url": "https://example.com/input.mp3"
}'import os
import requests
headers = {
"Authorization": f"Bearer {os.environ['AIMLAPI_KEY']}",
"Content-Type": "application/json",
}
payload = {
"model": "minimax-music",
"prompt": "An upbeat lo-fi hip hop instrumental with warm piano chords, soft vinyl crackle and a relaxed drum groove",
"reference_audio_url": "https://example.com/input.mp3"
}
response = requests.post("https://api.aimlapi.com/v2/generate/audio", headers=headers, json=payload, timeout=120)
response.raise_for_status()
print(response.json())const response = await fetch("https://api.aimlapi.com/v2/generate/audio", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.AIMLAPI_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"model": "minimax-music",
"prompt": "An upbeat lo-fi hip hop instrumental with warm piano chords, soft vinyl crackle and a relaxed drum groove",
"reference_audio_url": "https://example.com/input.mp3"
}),
});
if (!response.ok) throw new Error(`HTTP ${response.status}`);
console.log(await response.json());Related articles
MiniMax Music FAQ
What inputs and outputs does MiniMax Music support?
MiniMax Music takes audio, text as input and returns audio.
How much does MiniMax Music cost?
MiniMax Music costs $0.035 per generation on AI/ML API, billed as you go with no subscription.
How is MiniMax Music billed?
MiniMax Music is billed per generation, a fixed charge per output rather than by prompt length.
Who created MiniMax Music?
MiniMax Music was built by Hailuo AI.
How do I call MiniMax Music on AI/ML API?
Send a request to v2/generate/audio/minimax/generate' with minimax-music as the model id.
Is MiniMax Music available through a single API key?
Yes. MiniMax Music is served through AI/ML API, so the same key and endpoint format used for other models applies.
What kinds of music styles can MiniMax Music create?
MiniMax Music generates original tracks from text descriptions and supports a range of genres and styles.
What is the MiniMax Music model ID?
Use minimax-music as the model parameter. Requests go to https://api.aimlapi.com/v2/generate/audio with your AI/ML API key.

-1%20(1).webp)
