API do Mage · Modelo de áudio
API Eleven Music
Músicas da ElevenLabs, com ou sem vocais
POST https://api.mage.space/v1/eleven_music/generateResumo rápido
A API Eleven Music executa o Eleven Music v2.5 pelo Mage em POST https://api.mage.space/v1/eleven_music/generate. Uma solicitação com as configurações padrão custa 113 Gems (cerca de US$ 0,113), sem assinatura. O Eleven Music não aceita menções com @handle.
- ÁudioSaída
- 1Variante
- 113Gems por clipe, padrão
- $0.113Aproximadamente, em USD
Visão geral
O que a API Eleven Music faz
Eleven Music da ElevenLabs: músicas com letra e vocais, ou instrumentais, a partir de uma descrição, com a duração exata que você escolher, de até 5 minutos.
O modelo de música da ElevenLabs: músicas com vocal ou instrumentais, em um MP3 com exatamente a duração solicitada. Um prompt que cita o nome de um artista ou reproduz letras protegidas por direitos autorais é recusado pela ElevenLabs; a solicitação falha e o valor é reembolsado.
Ele gera apenas a partir do prompt.
Início rápido
Chame a API Eleven Music
Defina MAGE_API_KEY, envie para /eleven_music/generate e consulte status_url até a solicitação ser concluída.
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"])Modelos
Valores de model_id do Eleven Music
Envie model_id para escolher uma variante. Uma solicitação sem ele usa a padrão.
| model_id | Nome | Padrão |
|---|---|---|
| eleven-music-v2.5 | Eleven Music v2.5 | Sim |
Opções
Parâmetros do Eleven Music
Valores permitidos em todas as variantes; uma variante pode oferecer menos. A documentação lista as opções de cada variante.
| Campo | Valores |
|---|---|
| duration | 10, 30, 60, 120, 180, 300 |
Regras
O que a API Eleven Music impõe
- O prompt descreve a música, com no máximo 2000 caracteres.
Mais modelos de áudio
Outras APIs de geração de áudio no Mage
API Eleven Speech
ElevenLabs v4: fala realista que você pode dirigir
API do Seed Audio
Vozes, música e efeitos sonoros a partir de um único prompt
Perguntas frequentes
Perguntas frequentes
Quanto custa a API Eleven Music?
Qual é o endpoint da API Eleven Music?
Quais modelos do Eleven Music posso chamar?
O Eleven Music aceita imagens de referência ou personagens?
Posso usar o Eleven Music no Claude ou no ChatGPT?
Por quanto tempo os resultados do Eleven Music ficam guardados?
Comece a criar com o Mage
Uma conta, um saldo de Gems, todos os modelos. Pague apenas pelo que você gerar.