Treci la conținut

API Mage · Model audio

API Eleven Music

Melodii ElevenLabs, cu sau fără voce

POST https://api.mage.space/v1/eleven_music/generate

Pe scurt

API-ul Eleven Music rulează Eleven Music v2.5 prin Mage la POST https://api.mage.space/v1/eleven_music/generate. O cerere cu setările implicite costă 113 Gems (aproximativ $0.113), fără abonament. Eleven Music nu acceptă mențiuni @handle.

  • AudioRezultat
  • 1Variantă
  • 113Gems per clip, implicit
  • $0.113Aproximativ, în USD

Prezentare generală

Ce face API-ul Eleven Music

Eleven Music de la ElevenLabs: melodii cu versuri și voce sau instrumentale, create dintr-o descriere, exact cu durata pe care o alegi, până la 5 minute.

Modelul de muzică de la ElevenLabs: melodii cu voce sau instrumentale, sub formă de MP3 cu exact durata cerută. Un prompt care numește un artist sau citează versuri protejate de drepturi de autor este refuzat de ElevenLabs; cererea eșuează și este rambursată.

Generează doar pe baza promptului.

Pornire rapidă

Apelează API-ul Eleven Music

Setează MAGE_API_KEY, trimite cererea la /eleven_music/generate și interoghează status_url până se termină cererea.

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"])

Modele

Valorile model_id pentru Eleven Music

Trimite model_id pentru a alege o variantă. O cerere fără el rulează varianta implicită.

model_idNumeImplicit
eleven-music-v2.5Eleven Music v2.5Da

Opțiuni

Parametrii Eleven Music

Valori permise pentru toate variantele; o variantă poate oferi mai puține. Documentația listează opțiunile pentru fiecare variantă.

CâmpValori
duration10, 30, 60, 120, 180, 300

Reguli

Ce impune API-ul Eleven Music

  • Promptul descrie melodia, maximum 2000 de caractere.

Mai multe modele audio

Alte API-uri de generare audio pe Mage

  • Audio · de la 30 de Gems

    API Eleven Speech

    ElevenLabs v4: vorbire realistă pe care o poți dirija

  • Audio · de la 19 Gems

    API Seed Audio

    Voci, muzică și efecte sonore dintr-un singur prompt

Întrebări frecvente

Întrebări frecvente

Cât costă API-ul Eleven Music?
O cerere Eleven Music cu setările implicite (Eleven Music v2.5) costă 113 Gems, aproximativ $0.113. Alte rezoluții, durate și variante schimbă prețul; răspunsul indică costul exact. O generare eșuată este rambursată; una blocată de politica de conținut Mage nu este.
Care este endpoint-ul API-ului Eleven Music?
POST https://api.mage.space/v1/eleven_music/generate cu un header Authorization: Bearer care conține cheia ta API Mage. Răspunsul include un status_url pe care îl interoghezi pentru a afla rezultatul.
Ce modele Eleven Music pot apela?
eleven-music-v2.5 (Eleven Music v2.5). Modelul implicit este Eleven Music v2.5.
Acceptă Eleven Music imagini de referință sau personaje?
Eleven Music nu primește imagini, video sau audio ca input. Eleven Music nu acceptă mențiuni @handle.
Pot folosi Eleven Music din Claude sau ChatGPT?
Da. Conectează serverul MCP Mage la Claude, ChatGPT, Claude Code, Grok sau Cursor și cere Eleven Music pe nume. Asistentul tău citește opțiunile cu get_model și îți spune prețul înainte să genereze.
Cât timp sunt păstrate rezultatele Eleven Music?
Rezultatele și datele de intrare se păstrează 30 de zile. Descarcă tot ce vrei să păstrezi în propriul spațiu de stocare.

Începe să construiești cu Mage

Un singur cont, un singur sold de Gems, toate modelele. Plătești doar pentru ce generezi.