Ugrás a tartalomhoz

Mage API · Hangmodell

Eleven Music API

ElevenLabs dalok énekkel vagy anélkül

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

Dióhéjban

Az Eleven Music API az Eleven Music v2.5-öt futtatja a Mage-en keresztül a POST https://api.mage.space/v1/eleven_music/generate végponton. Az alapbeállításokkal küldött kérés 113 Gemsbe (kb. $0,113) kerül, előfizetés nélkül. Az Eleven Music nem fogad @handle említéseket.

  • HangKimenet
  • 1Változat
  • 113Gems klipenként, alapértelmezett
  • $0.113Körülbelül, USD-ben

Áttekintés

Mit tud az Eleven Music API

Eleven Music az ElevenLabstől: szöveges, énekes dalok vagy instrumentális zenék egyetlen leírásból, pontosan az általad választott hosszúságban, akár 5 percig.

Az ElevenLabs zenei modellje: énekes vagy instrumentális dalok, pontosan a kért hosszúságú MP3-ként. Az ElevenLabs elutasítja azt a promptot, amely előadót nevez meg vagy szerzői jogvédett dalszöveget idéz; a kérés ilyenkor sikertelen, és visszatérítést kapsz.

Csak a promptból generál.

Gyors kezdés

Az Eleven Music API hívása

Állítsd be a MAGE_API_KEY-t, küldd a kérést az /eleven_music/generate végpontra, és kérdezd le a status_url-t, amíg a kérés be nem fejeződik.

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

Modellek

Eleven Music model_id értékek

Küldj model_id-t a változat kiválasztásához. Ha nincs megadva, az alapértelmezett fut.

model_idNévAlapértelmezett
eleven-music-v2.5Eleven Music v2.5Igen

Beállítások

Eleven Music paraméterek

Az összes változatra megengedett értékek; egy változat kevesebbet kínálhat. A dokumentáció változatonként felsorolja a lehetőségeket.

MezőÉrtékek
duration10, 30, 60, 120, 180, 300

Szabályok

Mit kényszerít ki az Eleven Music API

  • A prompt a dalt írja le, legfeljebb 2000 karakter.

További hangmodellek

További hanggeneráló API-k a Mage-en

  • Hang · 30 Gemtől

    Eleven Speech API

    ElevenLabs v4: élethű beszéd, amelyet te irányíthatsz

  • Hang · 19 Gemtől

    Seed Audio API

    Hangok, zene és hangeffektek egyetlen promptból

GYIK

Gyakran ismételt kérdések

Mennyibe kerül az Eleven Music API?
Egy Eleven Music kérés alapbeállításokkal (Eleven Music v2.5) 113 Gemsbe kerül, ez kb. $0,113. Más felbontás, hossz és változat módosítja az árat; a válasz megadja a pontos díjat. A sikertelen generálást visszatérítjük; azt, amelyet a Mage tartalmi szabályzata blokkol, nem.
Mi az Eleven Music API végpontja?
POST https://api.mage.space/v1/eleven_music/generate, Authorization: Bearer fejléccel, amely a Mage API-kulcsodat tartalmazza. A válasz tartalmaz egy status_url-t, amelyet lekérdezve megkapod az eredményt.
Mely Eleven Music modelleket hívhatom?
eleven-music-v2.5 (Eleven Music v2.5). Az alapértelmezett az Eleven Music v2.5.
Támogatja az Eleven Music a referenciaképeket vagy a karaktereket?
Az Eleven Music nem fogad kép-, videó- vagy hangbemenetet. Az Eleven Music nem fogad @handle említéseket.
Használhatom az Eleven Musicot Claude-ból vagy ChatGPT-ből?
Igen. Csatlakoztasd a Mage MCP-szervert a Claude-hoz, a ChatGPT-hez, a Claude Code-hoz, a Grokhoz vagy a Cursorhoz, és kérd név szerint az Eleven Musicot. Az asszisztensed a get_model-lel kiolvassa a beállításait, és generálás előtt megmondja az árat.
Meddig őrződnek meg az Eleven Music eredményei?
Az eredményeket és a bemeneteket 30 napig őrizzük. Amit meg szeretnél tartani, töltsd le a saját tárhelyedre.

Kezdj el építeni a Mage-dzsel

Egy fiók, egy Gems-egyenleg, az összes modell. Csak azért fizetsz, amit legenerálsz.