Mage API · Ses modeli
Eleven Music API
ElevenLabs şarkıları, vokalli ya da vokalsiz
POST https://api.mage.space/v1/eleven_music/generateBir bakışta
Eleven Music API, Eleven Music v2.5 modelini Mage üzerinden POST https://api.mage.space/v1/eleven_music/generate adresinde çalıştırır. Varsayılan ayarlarla bir istek 113 Gems (yaklaşık $0.113) tutar, abonelik gerekmez. Eleven Music @handle etiketlerini kabul etmez.
- SesÇıktı
- 1Varyant
- 113Klip başına Gems, varsayılan
- $0.113Yaklaşık, USD
Genel bakış
Eleven Music API ne yapar?
ElevenLabs'ten Eleven Music: bir açıklamadan, seçtiğin uzunlukta (en fazla 5 dakika) sözlü ve vokalli şarkılar ya da enstrümantaller.
ElevenLabs'in müzik modeli: vokalli ya da enstrümantal şarkılar, istenen süreyle tam uyumlu bir MP3 olarak. Sanatçı adı geçen veya telifli söz içeren bir prompt ElevenLabs tarafından reddedilir; istek başarısız olur ve ücret iade edilir.
Yalnızca prompttan görsel üretir.
Hızlı başlangıç
Eleven Music API'yi çağır
MAGE_API_KEY değerini ayarla, /eleven_music/generate adresine gönder ve istek tamamlanana kadar status_url'i yokla.
cURL
STATUS_URL=$(curl --request POST 'https://api.mage.space/v1/eleven_music/generate' \
--header "Authorization: Bearer $MAGE_API_KEY" \
--header 'Content-Type: application/json' \
--data '{
"prompt": "An upbeat indie pop song about a summer road trip, bright guitars, handclaps, female vocals, 110 BPM.",
"duration": "30",
"model_id": "eleven-music-v2.5"
}' | 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('eleven_music', {
prompt: 'An upbeat indie pop song about a summer road trip, bright guitars, handclaps, female vocals, 110 BPM.',
duration: '30',
model_id: 'eleven-music-v2.5',
});
console.log(request.result.url);Python
# pip install mage-space
from mage_space import Mage
mage = Mage() # reads MAGE_API_KEY
request = mage.run("eleven_music", {
"prompt": "An upbeat indie pop song about a summer road trip, bright guitars, handclaps, female vocals, 110 BPM.",
"duration": "30",
"model_id": "eleven-music-v2.5",
})
print(request["result"]["url"])Modeller
Eleven Music 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 |
|---|---|---|
| eleven-music-v2.5 | Eleven Music v2.5 | Evet |
Seçenekler
Eleven Music 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 | 10, 30, 60, 120, 180, 300 |
Kurallar
Eleven Music API nelere uyulmasını zorunlu kılar?
- Prompt şarkıyı tanımlar, en fazla 2000 karakter.
Diğer ses modelleri
Mage'deki diğer ses üretimi API'leri
Eleven Speech API
ElevenLabs v4: yönlendirebileceğin gerçekçi konuşma
Seed Audio API
Tek bir prompt'tan sesler, müzik ve ses efektleri
SSS
Sık sorulan sorular
Eleven Music API ne kadar tutar?
Eleven Music API endpoint'i nedir?
Hangi Eleven Music modellerini çağırabilirim?
Eleven Music referans görsellerini veya karakterleri destekliyor mu?
Eleven Music'i Claude veya ChatGPT'den kullanabilir miyim?
Eleven Music 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.