Mage API · Audiomodel
Eleven Music API
ElevenLabs-nummers, met of zonder zang
POST https://api.mage.space/v1/eleven_music/generateIn één oogopslag
De Eleven Music API draait Eleven Music v2.5 via Mage op POST https://api.mage.space/v1/eleven_music/generate. Een verzoek met de standaardinstellingen kost 113 Gems (ongeveer $0,113), zonder abonnement. Eleven Music ondersteunt geen @handle-vermeldingen.
- AudioUitvoer
- 1Variant
- 113Gems per clip (standaard)
- $0.113Ongeveer, in USD
Overzicht
Wat de Eleven Music API doet
Eleven Music van ElevenLabs: nummers met songtekst en zang, of instrumentaal, op basis van een beschrijving, precies zo lang als jij kiest, tot 5 minuten.
Het muziekmodel van ElevenLabs: nummers met zang of instrumentaal, als MP3 met exact de gevraagde duur. Een prompt die een artiest noemt of auteursrechtelijk beschermde songteksten citeert, wordt door ElevenLabs geweigerd; het verzoek mislukt en wordt terugbetaald.
Het genereert alleen op basis van de prompt.
Snel starten
De Eleven Music API aanroepen
Stel MAGE_API_KEY in, verstuur naar /eleven_music/generate en poll status_url tot het verzoek klaar is.
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"])Modellen
model_id-waarden van Eleven Music
Stuur model_id mee om een variant te kiezen. Zonder model_id wordt de standaardvariant gebruikt.
| model_id | Naam | Standaard |
|---|---|---|
| eleven-music-v2.5 | Eleven Music v2.5 | Ja |
Opties
Parameters van Eleven Music
Toegestane waarden voor alle varianten; een variant kan minder opties bieden. In de documentatie staan de opties per variant.
| Veld | Waarden |
|---|---|
| duration | 10, 30, 60, 120, 180, 300 |
Regels
Wat de Eleven Music API afdwingt
- De prompt beschrijft het nummer, maximaal 2000 tekens.
Meer audiomodellen
Andere API's voor audiogeneratie op Mage
Eleven Speech API
ElevenLabs v4: levensechte spraak die je zelf regisseert
Seed Audio API
Stemmen, muziek en geluidseffecten vanuit één prompt
FAQ
Veelgestelde vragen
Wat kost de Eleven Music API?
Wat is het endpoint van de Eleven Music API?
Welke Eleven Music-modellen kan ik aanroepen?
Ondersteunt Eleven Music referentieafbeeldingen of characters?
Kan ik Eleven Music gebruiken vanuit Claude of ChatGPT?
Hoe lang worden Eleven Music-resultaten bewaard?
Begin met bouwen met Mage
Eén account, één Gems-saldo, alle modellen. Je betaalt alleen voor wat je genereert.