Mage API · 오디오 모델
Eleven Music API
보컬이 있거나 없는 ElevenLabs 노래
POST https://api.mage.space/v1/eleven_music/generate한눈에 보기
Eleven Music API는 POST https://api.mage.space/v1/eleven_music/generate 를 통해 Mage에서 Eleven Music v2.5를 실행합니다. 기본 설정으로 요청하면 113 Gems(약 $0.113)가 들며 구독은 필요 없습니다. Eleven Music은 @handle 멘션을 지원하지 않습니다.
- 오디오출력
- 1버전
- 113클립당 Gems(기본)
- $0.113약 USD 기준
개요
Eleven Music API로 할 수 있는 일
ElevenLabs의 Eleven Music: 설명만 입력하면 가사와 보컬이 있는 노래나 연주곡을 원하는 길이(최대 5분)에 딱 맞게 만들어 줍니다.
ElevenLabs의 음악 모델: 보컬이 있는 노래나 연주곡을 요청한 길이 그대로 MP3로 만들어요. 아티스트 이름을 지정하거나 저작권이 있는 가사를 인용한 프롬프트는 ElevenLabs에서 거부되며, 요청은 실패하고 환불됩니다.
프롬프트만으로 생성합니다.
빠른 시작
Eleven Music API 호출하기
MAGE_API_KEY를 설정하고 /eleven_music/generate 로 요청을 보낸 뒤, 요청이 완료될 때까지 status_url을 폴링하세요.
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"])모델
Eleven Music model_id 값
model_id를 보내 버전을 선택하세요. 지정하지 않으면 기본 모델이 실행됩니다.
| model_id | 이름 | 기본값 |
|---|---|---|
| eleven-music-v2.5 | Eleven Music v2.5 | 예 |
옵션
Eleven Music 파라미터
모든 버전에서 허용되는 값입니다. 일부 버전은 지원 범위가 더 좁을 수 있습니다. 버전별 옵션은 문서에서 확인하세요.
| 필드 | 값 |
|---|---|
| duration | 10, 30, 60, 120, 180, 300 |
규칙
Eleven Music API의 제한 사항
- 프롬프트에는 노래를 설명하며, 최대 2000자까지 입력할 수 있습니다.
다른 오디오 모델
Mage의 다른 오디오 생성 API
Eleven Speech API
ElevenLabs v4: 직접 연출할 수 있는 생생한 음성
Seed Audio API
프롬프트 하나로 음성, 음악, 효과음까지
FAQ
자주 묻는 질문
Eleven Music API는 비용이 얼마인가요?
Eleven Music API 엔드포인트는 무엇인가요?
어떤 Eleven Music 모델을 호출할 수 있나요?
Eleven Music은 참조 이미지나 캐릭터를 지원하나요?
Claude나 ChatGPT에서 Eleven Music을 쓸 수 있나요?
Eleven Music 결과물은 얼마나 오래 보관되나요?
Mage로 지금 시작하세요
계정 하나, Gems 잔액 하나로 모든 모델을 사용하세요. 생성한 만큼만 결제하면 됩니다.