Fal.AI를 통해 제공되는 MiniMax Music 3입니다. 음악 설명(장르, 분위기, BPM, 키, 보컬, 편곡)과 구조화된 가사로 보컬이 포함된 최대 5분 길이의 완성곡을 생성하며, 44.1kHz 스테레오 WAV를 반환합니다.
콘솔의 Playground에서 별도 코드 없이 이 모델을 즉시 테스트할 수 있어요
이 모델의 사용법을 Claude, ChatGPT 등에 복사
curl -X POST "https://api.core.today/v1/predictions" \
-H "Content-Type: application/json" \
-H "X-API-Key: cdt_your_api_key" \
-d '{
"model": "minimax/music-3",
"input": {
"prompt": "Genre: acoustic pop. BPM: 96. Key: C major. Warm and intimate, building gently into the chorus. Vocals: soft female lead, close and breathy, light stacked harmonies in the chorus. Arrangement: fingerpicked guitar and soft piano; brushed drums and upright bass enter in the chorus.",
"lyrics": "[verse]\nMorning light filtering through the pine\nEvery quiet street is yours and mine\n[chorus]\nSoftly the world begins to breathe",
"duration": 60
}
}'| 파라미터 | 타입 | 필수 | 기본값 | 설명 |
|---|---|---|---|---|
prompt | string | Yes | - | 음악 설명입니다: 스타일, 분위기, 보컬, 악기 구성, 편곡. 정밀하게 제어하려면 장르·BPM·키·감정 흐름·보컬·섹션별 편곡을 담은 구조화된 캡션을 쓰세요. |
lyrics | string | Yes | - | 부를 가사입니다. [intro], [verse], [pre-chorus], [chorus], [bridge], [instrumental], [solo], [outro] 같은 구조 태그는 각각 한 줄에 단독으로 써야 합니다. |
duration | number | No | 60 | 생성할 오디오 길이의 상한(초, 1-300)입니다. 이 요청값의 초 단위로 과금되며, 실제 길이는 출력에 반환됩니다. |
num_inference_steps | integer | No | 30 | 8초 구간당 flow-matching 스텝 수(1-100)입니다. 많을수록 품질이 좋아지지만 느려집니다. |
guidance_scale | number | No | 1.7 | flow-matching 단계의 classifier-free guidance 스케일(0-20)입니다. |
seed | integer | No | - | 재현성을 위한 랜덤 시드입니다. 생략하면 무작위 시드를 씁니다. |
POST /v1/predictions 요청 시 사용되는 공통 파라미터입니다.
| 파라미터 | 타입 | 필수 | 기본값 | 설명 |
|---|---|---|---|---|
model | string | Yes | - | 모델 식별자 |
input | object | Yes | - | 위 테이블의 모델별 파라미터를 포함하는 객체 |
output_folder | string | No | - | 결과물 저장 폴더 경로 (최대 256자, '..' 사용 불가) |
webhook_url | string | No | - | 완료 시 호출할 Webhook URL |
is_public | boolean | No | false | true 시 결과물을 영구 공개 URL로도 제공 |
구조화된 캡션과 태그가 달린 가사로 만드는 1분 길이의 어쿠스틱 팝 곡입니다.
curl -X POST "https://api.core.today/v1/predictions" \
-H "Content-Type: application/json" \
-H "X-API-Key: cdt_your_api_key" \
-d '{
"model": "minimax/music-3",
"input": {
"prompt": "Genre: acoustic pop. BPM: 96. Key: C major. Warm and intimate, building gently into the chorus. Vocals: soft female lead, close and breathy, light stacked harmonies in the chorus. Arrangement: fingerpicked guitar and soft piano; brushed drums and upright bass enter in the chorus.",
"lyrics": "[verse]\nMorning light filtering through the pine\nEvery quiet street is yours and mine\n[chorus]\nSoftly the world begins to breathe",
"duration": 60
}
}'20초 징글입니다 — duration을 짧게 잡으면 과금도 줄어듭니다.
curl -X POST "https://api.core.today/v1/predictions" \
-H "Content-Type: application/json" \
-H "X-API-Key: cdt_your_api_key" \
-d '{
"model": "minimax/music-3",
"input": {
"prompt": "Genre: upbeat synth-pop jingle. BPM: 120. Bright male and female duet, catchy hook.",
"lyrics": "[chorus]\nOne key, every model\nBuild it today",
"duration": 20
}
}'