API Mage · Model audio
Eleven Music API
Lagu ElevenLabs, dengan atau tanpa vokal
POST https://api.mage.space/v1/eleven_music/generateSekilas info
Eleven Music API menjalankan Eleven Music v2.5 lewat Mage di POST https://api.mage.space/v1/eleven_music/generate. Satu permintaan dengan pengaturan default berharga 113 Gems (sekitar $0,113), tanpa langganan. Eleven Music tidak mendukung mention @handle.
- AudioOutput
- 1Varian
- 113Gems per klip, default
- $0.113Perkiraan, dalam USD
Ringkasan
Apa yang bisa dilakukan Eleven Music API
Eleven Music dari ElevenLabs: lagu dengan lirik dan vokal, atau instrumental, dibuat dari deskripsi dengan durasi persis sesuai pilihanmu, hingga 5 menit.
Model musik ElevenLabs: lagu dengan vokal atau instrumental, berupa MP3 dengan durasi persis sesuai permintaan. Prompt yang menyebut nama artis atau mengutip lirik berhak cipta akan ditolak oleh ElevenLabs; permintaan gagal dan Gems-nya dikembalikan.
Gambar dibuat hanya dari prompt.
Mulai cepat
Panggil Eleven Music API
Atur MAGE_API_KEY, kirim ke /eleven_music/generate, lalu polling status_url sampai permintaan selesai.
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"])Model
Nilai model_id Eleven Music
Kirim model_id untuk memilih varian. Permintaan tanpa model_id akan menjalankan varian default.
| model_id | Nama | Default |
|---|---|---|
| eleven-music-v2.5 | Eleven Music v2.5 | Ya |
Opsi
Parameter Eleven Music
Nilai yang diizinkan untuk semua varian; satu varian bisa menawarkan lebih sedikit. Dokumentasi mencantumkan opsi untuk tiap varian.
| Kolom | Nilai |
|---|---|
| duration | 10, 30, 60, 120, 180, 300 |
Aturan
Aturan yang diterapkan Eleven Music API
- Prompt mendeskripsikan lagunya, maksimal 2000 karakter.
Model audio lainnya
API pembuat audio lainnya di Mage
Eleven Speech API
ElevenLabs v4: suara ucapan senyata manusia yang bisa kamu arahkan
Seed Audio API
Suara, musik, dan efek suara dari satu prompt
FAQ
Pertanyaan yang sering diajukan
Berapa biaya Eleven Music API?
Apa endpoint Eleven Music API?
Model Eleven Music mana yang bisa kupanggil?
Apakah Eleven Music mendukung gambar referensi atau karakter?
Bisakah aku memakai Eleven Music dari Claude atau ChatGPT?
Berapa lama hasil Eleven Music disimpan?
Mulai berkarya dengan Mage
Satu akun, satu saldo Gems, semua model. Bayar hanya untuk yang kamu buat.