Tek REST çağrısında MiniMax Music 2.5
MiniMax Music API, MiniMax Music 2.5'i platformun geri kalanıyla aynı hesap, API anahtarı ve asenkron görev modeli üzerinden sunar. İstediğiniz parçayı tanımlayan bir istemi sözlerle birlikte gönderin — MiniMax Music 2.5 için zorunlu, 10–3000 karakter — uç nokta anında bir task_id döndürür.
Sonuçlar özel MiniMax feed uç noktasından gelir. task_id ile durum SUCCESS veya FAILED olana kadar GET /v2/minimax/feed?workId=... sorgulayın ya da callback_url verip platformun nihai sonucu webhook'unuza POST etmesini sağlayın. Tamamlanan görev, üretilen ses URL'sini response alanında döndürür.
Hızlı başlangıç: üretin ve feed'i kontrol edin
/v2/minimax/generate'e POST yapın, dönen task_id'yi saklayın ve şarkı hazır olana kadar MiniMax feed'ini sorgulayın.
curl -X POST "https://udioapi.pro/api/v2/minimax/generate" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"prompt": "Cinematic orchestral pop, emotional female vocal, warm piano",
"lyrics": "Verse 1: The city lights are fading\nChorus: We rise into the morning glow"
}'
curl -X GET "https://udioapi.pro/api/v2/minimax/feed?workId=YOUR_TASK_ID"Sınırlı zaman aşımıyla 5–10 saniyede bir sorgulayın. İsteğe bağlı bitrate ve sample_rate parametreleri çıktı kodlamasını kontrol eder.
MiniMax Music 2.5 istek parametreleri
Üretim uç noktası kompakt bir parametre seti kabul eder. Bir istek 30 kredidir — 1 USD = 100 krediyle yaklaşık $0.30.
| Parametre | Tür | Zorunlu | Notlar |
|---|---|---|---|
| prompt | string | zorunlu | Parçayı tanımlar — tür, atmosfer, enstrümantasyon |
| lyrics | string | zorunlu | 10–3000 karakter; MiniMax Music 2.5 için zorunlu |
| bitrate | number | isteğe bağlı | Ses bit hızı, örn. 256000 |
| sample_rate | number | isteğe bağlı | Ses örnekleme hızı, örn. 44100 |
| callback_url | string | isteğe bağlı | Nihai sonuç için genel HTTPS webhook'u |
| public | boolean | isteğe bağlı | Görevin herkese açık olup olmayacağı |
Yanıt, data.task_id ve IN_PROGRESS durumunu döndürür. Durum SUCCESS'e (response içinde ses URL'leri) veya FAILED'e ulaşana kadar /v2/minimax/feed?workId=<task_id> sorgulayın.
Neler geliştirebilirsiniz
MiniMax görevleri ses API'sinin geri kalanıyla yan yana çalışır.
Sözüne sadık şarkılar
Tam sözler — zorunlu, 10–3000 karakter — ve deterministik vokal içeriği için bir stil istemi sağlayın.
Dokümanı okuVokal veya enstrümantal parçalar
Türü, atmosferi ve aranjmanı istemle yönlendirin; besteyi model üstlenir.
Dokümanı okuDaha fazla motor, tek anahtar
Farklı bir ses gerektiğinde aynı API anahtarı /v2/generate'teki chirp-v6 ailesini de çağırır.
Dokümanı okuÜretilmiş şarkıları uzatın
Kaynak görev tamamlandığında uygun parçaları extend uç noktasıyla sürdürün.
Dokümanı okuWAV dönüştürme
Üretim hatları için üretilen sesi WAV'a dönüştürün.
Dokümanı okuCallback'ler ve durum
MiniMax feed'ini sorgulayın veya sonuçları callback_url ile altyapınıza iletin.
Dokümanı okuNasıl çalışır
API anahtarından çalınabilir parçaya dört adımda.
- 1
API anahtarı oluşturun
Giriş yapın, paneli açın ve bir anahtar kopyalayın. Sunucu tarafı gizli bilgide saklayın — asla tarayıcı kodunda değil.
- 2
İstem ve sözleri gönderin
prompt, lyrics ve isteğe bağlı kodlama alanlarıyla /v2/minimax/generate'e POST yapın. data.task_id'yi kaydedin.
- 3
MiniMax feed'ini sorgulayın
Her 5–10 saniyede GET /v2/minimax/feed?workId=<task_id> çağırın veya webhook için callback_url ayarlayın.
- 4
Sesi indirin
SUCCESS durumunda response alanı ses URL'sini içerir. Kendi depolamanıza kaydedin.
İstek başına sabit fiyat
Her MiniMax Music 2.5 isteği 30 kredidir — 1 USD = 100 krediyle yaklaşık $0.30. API erişimi için abonelik gerekmez; gerektiğinde kullandıkça öde kredisi yükleyin.
Krediler asla sona ermez. Reddedilen istekler — örneğin eksik veya geçersiz sözler — 400 döndürür ve tamamlanmış görev olarak ücretlendirilmez.
Sınırlar ve notlar
- Üretim asenkrondur; POST ses değil, task_id döndürür.
- MiniMax Music 2.5 için sözler zorunludur ve 10–3000 karakter olmalıdır.
- /v2/minimax/feed'i 5–10 saniyede bir sınırlı zaman aşımıyla sorgulayın veya callback_url kullanın.
- Ses URL'leri geçicidir — sonuçları kendi depolamanıza indirin.
- MiniMax ek bir motordur; varsayılan müzik üretim uç noktası /v2/generate olarak kalır.
udioapi.pro bağımsız bir üçüncü taraf hizmetidir. Suno, Udio veya MiniMax ile bağlantılı değildir, bunlar tarafından desteklenmez veya işletilmez.
MiniMax Music API SSS
Parametreler, faturalama ve asenkron akış hakkında yanıtlar.
Bu resmi MiniMax API'si mi?
Hayır. udioapi.pro, kendi uç noktaları, hesapları, kredileri, koşulları ve desteği olan bağımsız bir üçüncü taraf API hizmetidir — MiniMax, Suno veya Udio ile bağlantılı değildir, onlar tarafından desteklenmez veya işletilmez.
MiniMax Music 2.5 isteği ne kadar tutar?
/v2/minimax/generate'e yapılan her istek 30 kredidir — 1 USD = 100 krediyle yaklaşık $0.30.
Sözler zorunlu mu?
Evet. MiniMax Music 2.5, 10–3000 karakterlik bir lyrics alanı gerektirir. Sözleri eksik veya geçersiz istekler 400 yanıtıyla reddedilir.
Sonucu nasıl alırım?
Üretim yanıtı data.task_id döndürür. SUCCESS olana kadar her 5–10 saniyede GET /v2/minimax/feed?workId=<task_id> sorgulayın veya webhook için callback_url ayarlayın. Ses URL'si response alanında görünür.
Hangi durumları görürüm?
Görevler IN_PROGRESS olarak başlar, SUCCESS veya FAILED olarak biter. Başarısız görev feed'de error_message bildirir; reddedilen istekler tamamlanmış görev olarak ücretlendirilmez.
Taslaklar için daha ucuz bir model var mı?
Evet. /v2/generate'teki chirp-v6 ailesi, istek başına 10 kredilik chirp-v6-mini'yi içerir — prototip için hızlı ve ekonomik katman.