Mage API · Audio model
Eleven Music API
Písničky od ElevenLabs se zpěvem i bez něj
POST https://api.mage.space/v1/eleven_music/generateStručně
Eleven Music API spouští Eleven Music v2.5 přes Mage na POST https://api.mage.space/v1/eleven_music/generate. Požadavek s výchozím nastavením stojí 113 Gems (asi 0,113 $), bez předplatného. Eleven Music nepřijímá zmínky @handle.
- ZvukVýstup
- 1Varianta
- 113Gems za klip, výchozí
- $0.113Přibližně v USD
Přehled
Co umí Eleven Music API
Eleven Music od ElevenLabs: písně s texty a zpěvem nebo instrumentálky podle popisu, přesně v délce, kterou si vybereš, až 5 minut.
Hudební model od ElevenLabs: písně se zpěvem nebo instrumentálky jako MP3 v přesně požadované délce. Prompt, který uvádí jméno umělce nebo cituje text chráněný autorským právem, ElevenLabs odmítne; požadavek selže a Gems se vrátí.
Generuje pouze z promptu.
Rychlý start
Volání Eleven Music API
Nastav MAGE_API_KEY, odešli požadavek na /eleven_music/generate a dotazuj se na status_url, dokud se požadavek nedokončí.
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"])Modely
Hodnoty model_id pro Eleven Music
Variantu vybereš pomocí model_id. Požadavek bez něj použije výchozí.
| model_id | Název | Výchozí |
|---|---|---|
| eleven-music-v2.5 | Eleven Music v2.5 | Ano |
Možnosti
Parametry Eleven Music
Povolené hodnoty napříč všemi variantami; konkrétní varianta jich může nabízet méně. Možnosti pro jednotlivé varianty najdeš v dokumentaci.
| Pole | Hodnoty |
|---|---|
| duration | 10, 30, 60, 120, 180, 300 |
Pravidla
Co Eleven Music API vynucuje
- Prompt popisuje píseň a má nejvýše 2000 znaků.
Další audio modely
Další API pro generování zvuku na Mage
Eleven Speech API
ElevenLabs v4: životně věrná řeč, kterou můžeš řídit
Seed Audio API
Hlasy, hudba a zvukové efekty z jednoho promptu
Časté dotazy
Často kladené otázky
Kolik stojí Eleven Music API?
Jaký je endpoint Eleven Music API?
Které modely Eleven Music můžu volat?
Podporuje Eleven Music referenční obrázky nebo postavy?
Můžu Eleven Music používat z Claude nebo ChatGPT?
Jak dlouho se výsledky Eleven Music uchovávají?
Začni tvořit s Mage
Jeden účet, jeden zůstatek Gems, všechny modely. Platíš jen za to, co vygeneruješ.