콘텐츠로 이동
캐스털리 오픈콘솔

영상

오디오 자산 생성

지원되는 Seedance 워크플로를 위해 기존 그룹에 오디오 트랙을 추가합니다.

이 페이지는 Modelflare 자산 관리 경로를 문서화합니다. 호출에는 유효한 스마트 API 키 또는 미디어 그룹 API 키, 사용 가능한 미디어 채널 및 필수 권한이 필요합니다.

POST https://modelflare.dev/volc/asset/CreateAsset

Modelflare API 키를 사용하세요.

터미널 창bash
-H "Authorization: Bearer YOUR_MODELFLARE_API_KEY"

생성, 업데이트 및 삭제 요청과 함께 Idempotency-Key을 보냅니다. 동일한 사용자에 대해 동일한 키를 다시 시도하면 변형을 반복하지 않고 저장된 응답이 재생됩니다.

지원되는 Seedance 워크플로를 위해 기존 그룹에 오디오 트랙을 추가합니다.

필드 유형 필수 설명 예시
GroupId string 예 대상 자산 그룹 ID입니다. group-20260320141746-zsf6b
AssetType Audio 예 는 Audio이어야 합니다. Audio
URL string 예 공개 URL, 데이터 URI 또는 원시 Base64. WAV 또는 MP3 전용, 2~30초, 15MB 이하. https://example.com/audio.mp3
file binary 아니요 동일한 오디오 제약 조건을 갖는 URL의 멀티파트 대안입니다. audio.mp3
Name string 아니요 표시/검색 이름, 최대 64자. background-music
model string 예 volc-asset-audio
ProjectName string 아니요 프로젝트 이름. 대상 그룹과 일치해야 합니다. 기본값은 default입니다. default

JSON 예:

JSON
{
"model": "volc-asset-audio",
"GroupId": "group-20260320141746-zsf6b",
"Name": "background-music",
"AssetType": "Audio",
"URL": "https://example.com/audio.mp3",
"ProjectName": "default"
}

다중 부분/양식 데이터 예:

터미널 창bash
curl --request POST https://modelflare.dev/volc/asset/CreateAsset \
--header "Authorization: Bearer YOUR_MODELFLARE_API_KEY" \
--form "model=volc-asset-audio" \
--form "GroupId=group-20260320141746-zsf6b" \
--form "file=@audio.mp3"

오디오가 비동기 처리에 들어갔습니다. Status이 Active 또는 Failed이 될 때까지 GetAsset을 폴링합니다. 업로드 시간 SLA는 없습니다. 일반적인 오디오 파일은 약 36초가 소요되는 반면, 바쁜 검토 대기열은 대략 10초2분 정도 소요됩니다.

필드 유형 필수 설명 예시
Id string 예 자산 ID. 상태가 Active인 후에만 asset://<ID>을 사용하십시오. asset-20260528140922-d9646

응답 예시:

JSON
{
"Id": "asset-20260528140922-d9646"
}
상태 의미
400 요청이 잘못되었습니다.
401 API 키가 누락되었거나 승인되지 않았습니다.

오류 본문 예(반환된 경우):

JSON
{
"error": {
"code": "invalid_request",
"message": "Request validation failed."
}
}

이미지, 비디오 및 오디오 생성은 비동기식입니다. 자산 ID를 받은 후 GetAsset을 호출하고 상태가 Active인 경우에만 asset://<ID> 참조를 사용하십시오.