Mage API · Audiomodell
Eleven Music API
ElevenLabs-Songs, mit oder ohne Gesang
POST https://api.mage.space/v1/eleven_music/generateAuf einen Blick
Die Eleven Music API führt Eleven Music v2.5 über Mage aus, und zwar unter POST https://api.mage.space/v1/eleven_music/generate. Eine Anfrage mit den Standardeinstellungen kostet 113 Gems (ca. 0,113 $), ohne Abo. Eleven Music unterstützt keine @handle-Erwähnungen.
- AudioAusgabe
- 1Variante
- 113Gems pro Clip, Standard
- $0.113Ca. in USD
Überblick
Was die Eleven Music API kann
Eleven Music von ElevenLabs: Songs mit Text und Gesang oder Instrumentals, erstellt aus einer Beschreibung, in exakt der gewählten Länge von bis zu 5 Minuten.
Das Musikmodell von ElevenLabs: Songs mit Gesang oder Instrumentals, als MP3 in exakt der gewünschten Dauer. Ein Prompt, der einen Künstler nennt oder urheberrechtlich geschützte Songtexte zitiert, wird von ElevenLabs abgelehnt; die Anfrage schlägt fehl und wird erstattet.
Es generiert allein anhand des Prompts.
Schnellstart
Die Eleven Music API aufrufen
Setze MAGE_API_KEY, sende an /eleven_music/generate und frage status_url ab, bis die Anfrage abgeschlossen ist.
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"])Modelle
Eleven Music model_id-Werte
Sende model_id, um eine Variante auszuwählen. Ohne Angabe wird die Standardvariante verwendet.
| model_id | Name | Standard |
|---|---|---|
| eleven-music-v2.5 | Eleven Music v2.5 | Ja |
Optionen
Eleven Music Parameter
Zulässige Werte über alle Varianten hinweg; eine Variante kann weniger anbieten. Die Optionen pro Variante findest du in der Dokumentation.
| Feld | Werte |
|---|---|
| duration | 10, 30, 60, 120, 180, 300 |
Regeln
Was die Eleven Music API vorgibt
- Der Prompt beschreibt den Song, höchstens 2000 Zeichen.
Weitere Audiomodelle
Weitere Audio-APIs bei Mage
Eleven Speech API
ElevenLabs v4: lebensechte Sprache, die du steuern kannst
Seed Audio API
Stimmen, Musik und Soundeffekte aus einem Prompt
FAQ
Häufig gestellte Fragen
Was kostet die Eleven Music API?
Wie lautet der Endpunkt der Eleven Music API?
Welche Eleven Music Modelle kann ich aufrufen?
Unterstützt Eleven Music Referenzbilder oder Characters?
Kann ich Eleven Music in Claude oder ChatGPT nutzen?
Wie lange werden Ergebnisse von Eleven Music gespeichert?
Starte jetzt mit Mage
Ein Konto, ein Gems-Guthaben, alle Modelle. Du zahlst nur für das, was du generierst.