음악 생성 (Music Generation)

설명으로부터 고품질 음악을 자동으로 생성하는 AI 음악 작곡 인터페이스입니다. 다양한 스타일과 길이를 지원합니다.

API 엔드포인트

POST/music_generation

음악 생성 작업 생성

GET/query/music_generation

음악 생성 상태 조회

요청 파라미터

파라미터타입필수설명
modelstring필수모델 이름: Music-2.0
promptstring필수음악 설명, 예: 스타일, 분위기, 악기 등
durationinteger선택음악 길이(초)
lyricsstring선택가사 텍스트(선택 사항)

요청 예시

요청 예시
{
  "model": "Music-2.0",
  "prompt": "一首轻快的钢琴曲,适合下午茶时光",
  "duration": 60
}

응답 예시

응답 예시
{
  "task_id": "music_task_xxxxx",
  "status": "processing"
}

// 查询结果
{
  "task_id": "music_task_xxxxx",
  "status": "completed",
  "audio_url": "https://...",
  "duration": 60
}

코드 예시

import requests

url = "https://your-proxy-domain.com/v1/music_generation"
headers = {
    "Authorization": "Bearer YOUR_API_KEY",
    "Content-Type": "application/json"
}
data = {
    "model": "Music-2.0",
    "prompt": "一首轻快的钢琴曲,适合下午茶时光",
    "duration": 60
}

response = requests.post(url, headers=headers, json=data)
print(response.json())