Mage API · Ses modeli
MiniMax Music 3 API
Sözlerinden tam şarkılar, açık ağırlıklı
POST https://api.mage.space/v1/minimax_music/generateBir bakışta
MiniMax Music 3 API, MiniMax Music 3'ü Mage üzerinden POST https://api.mage.space/v1/minimax_music/generate adresinde çalıştırır. Varsayılan ayarlarla bir istek 125 Gems (yaklaşık $0,125) tutar, abonelik gerekmez. MiniMax Music 3 @handle etiketlerini desteklemez.
- SesÇıktı
- 1Varyant
- 125Klip başına Gems, varsayılan
- $0.125Yaklaşık, USD
Genel bakış
MiniMax Music 3 API ne yapar
MiniMax'in açık şarkı modeli: sözlerini seslendiren vokallerle ya da enstrümantal olarak 5 dakikaya kadar tam şarkılar; tür, ses ve aranjman tarifiyle şekillenir. LoRA desteğiyle.
MiniMax'in açık ağırlıklı şarkı modeli: sözlerini takip eden vokallerle ya da enstrümantal olarak 5 dakikaya kadar tam şarkılar, 44,1 kHz stereo MP3 olarak, LoRA desteğiyle. Sözleri `lyrics` alanına, sesi prompt'a yaz.
Yalnızca prompttan görsel üretir.
Hızlı başlangıç
MiniMax Music 3 API'yi çağır
MAGE_API_KEY'i ayarla, /minimax_music/generate adresine gönder ve istek tamamlanana kadar status_url'yi yokla.
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"])Modeller
MiniMax Music 3 model_id değerleri
Bir varyant seçmek için model_id gönder. model_id olmadan gönderilen istek varsayılanı çalıştırır.
| model_id | Ad | Varsayılan |
|---|---|---|
| minimax-music-3 | MiniMax Music 3 | Evet |
Seçenekler
MiniMax Music 3 parametreleri
Tüm varyantlar için geçerli değerler; bir varyant daha azını sunabilir. Dokümanlar seçenekleri varyant bazında listeler.
| Alan | Değerler |
|---|---|
| duration | 30, 60, 120, 180, 240, 300 |
Kurallar
MiniMax Music 3 API neleri zorunlu tutar
- Prompt müziği tarif eder, en fazla 4000 karakter: tür, tempo ve ton, ruh hali ve nasıl yükseldiği, vokalist (sesi belirt, yoksa şarkı enstrümantal çıkabilir) ve enstrümanlar.
- `lyrics` seslendirilecek sözleri içerir, en fazla 6000 karakter. Her bölüm etiketini ([intro], [verse], [pre-chorus], [chorus], [bridge], [outro]) kendi satırına yaz: etiketin satırındaki sözler atlanır.
- Enstrümantal için `lyrics` alanını boş bırak ya da `instrumental` değerini true yap.
- `duration` şarkının sürebileceği en uzun süre ve fiyattır; model, sözler ve aranjman bittiğinde şarkıyı sonlandırır, çoğu zaman daha erken.
Diğer ses modelleri
Mage'deki diğer ses üretimi API'leri
Seed Audio API
Tek bir prompt'tan sesler, müzik ve ses efektleri
Eleven Music API
ElevenLabs şarkıları, vokalli ya da vokalsiz
Eleven Speech API
ElevenLabs v4: yönlendirebileceğin gerçekçi konuşma
SSS
Sık sorulan sorular
MiniMax Music 3 API'nin maliyeti nedir?
MiniMax Music 3 API uç noktası nedir?
Hangi MiniMax Music 3 modellerini çağırabilirim?
MiniMax Music 3 referans görsellerini veya karakterleri destekler mi?
MiniMax Music 3'ü Claude veya ChatGPT'den kullanabilir miyim?
MiniMax Music 3 sonuçları ne kadar süre saklanır?
Mage ile geliştirmeye başla
Tek hesap, tek Gems bakiyesi, tüm modeller. Yalnızca ürettiğin kadar öde.