API Mage · Model audio
MiniMax Music 3 API
Lagu utuh dari liriknya, open weights
POST https://api.mage.space/v1/minimax_music/generateSekilas info
MiniMax Music 3 API menjalankan MiniMax Music 3 lewat Mage di POST https://api.mage.space/v1/minimax_music/generate. Satu permintaan dengan pengaturan default berharga 125 Gems (sekitar $0,125), tanpa langganan. MiniMax Music 3 tidak menerima mention @handle.
- AudioOutput
- 1Varian
- 125Gems per klip, default
- $0.125Perkiraan, dalam USD
Ringkasan
Apa yang bisa dilakukan MiniMax Music 3 API
Model lagu open milik MiniMax: lagu lengkap hingga 5 menit dengan vokal yang menyanyikan liriknya, atau instrumental, dibentuk lewat deskripsi genre, suara, dan aransemen. Dengan LoRA.
Model lagu open-weights dari MiniMax: lagu lengkap dengan vokal yang menyanyikan liriknya, atau instrumental, hingga 5 menit, dalam MP3 stereo 44.1 kHz, dengan LoRA. Tulis liriknya di `lyrics` dan suaranya di prompt.
Gambar dibuat hanya dari prompt.
Mulai cepat
Panggil MiniMax Music 3 API
Atur MAGE_API_KEY, kirim ke /minimax_music/generate, lalu polling status_url sampai permintaan selesai.
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"])Model
Nilai model_id MiniMax Music 3
Kirim model_id untuk memilih varian. Permintaan tanpa model_id akan menjalankan varian default.
| model_id | Nama | Default |
|---|---|---|
| minimax-music-3 | MiniMax Music 3 | Ya |
Opsi
Parameter MiniMax Music 3
Nilai yang diizinkan untuk semua varian; satu varian bisa menawarkan lebih sedikit. Dokumentasi mencantumkan opsi untuk tiap varian.
| Kolom | Nilai |
|---|---|
| duration | 30, 60, 120, 180, 240, 300 |
Aturan
Aturan yang diterapkan MiniMax Music 3 API
- Prompt mendeskripsikan musiknya, maksimal 4000 karakter: genre, tempo dan nada dasar, mood dan bagaimana musik berkembang, vokalisnya (sebutkan suaranya, atau lagu bisa jadi instrumental), dan instrumennya.
- `lyrics` berisi kata-kata yang dinyanyikan, maksimal 6000 karakter. Taruh setiap tag bagian ([intro], [verse], [pre-chorus], [chorus], [bridge], [outro]) di barisnya sendiri: kata di baris yang sama dengan tag akan dibuang.
- Kosongkan `lyrics`, atau setel `instrumental` ke true, untuk lagu instrumental.
- `duration` adalah durasi terpanjang lagu sekaligus dasar harganya; model mengakhiri lagu saat lirik dan aransemennya selesai, sering kali lebih cepat.
Model audio lainnya
API pembuat audio lainnya di Mage
Seed Audio API
Suara, musik, dan efek suara dari satu prompt
Eleven Music API
Lagu ElevenLabs, dengan atau tanpa vokal
Eleven Speech API
ElevenLabs v4: suara ucapan senyata manusia yang bisa kamu arahkan
FAQ
Pertanyaan yang sering diajukan
Berapa biaya MiniMax Music 3 API?
Apa endpoint MiniMax Music 3 API?
Model MiniMax Music 3 apa saja yang bisa kupanggil?
Apakah MiniMax Music 3 mendukung gambar referensi atau karakter?
Bisakah aku memakai MiniMax Music 3 dari Claude atau ChatGPT?
Berapa lama hasil MiniMax Music 3 disimpan?
Mulai berkarya dengan Mage
Satu akun, satu saldo Gems, semua model. Bayar hanya untuk yang kamu buat.