Skip to main content
POST
World Labs 미디어 자산 레코드를 만들고 이미지 또는 비디오 업로드 URL을 받습니다. 바이너리 파일을 upload_info.upload_url에 업로드한 뒤 world_prompt에서 source: "media_asset"와 반환된 media_asset.media_asset_id를 참조할 수 있습니다. TokenLab은 자산 소유 조직을 기록합니다. 같은 조직만 이 미디어 자산을 조회하거나 world 생성에 사용할 수 있습니다.

요청 본문

string
필수
원본 파일 이름, 최대 64자.
string
필수
미디어 유형: image 또는 video.
string | null
선택 확장자. 예: png, jpg, mp4.
object | null
상위 미디어 자산에 저장할 선택 메타데이터 객체.

응답

object
준비된 World Labs 미디어 자산 메타데이터.
string
바이너리 파일을 업로드할 상위 서명 URL.
string
반환된 경우, 바이너리 파일을 upload_info.upload_url에 업로드할 때 사용할 HTTP 메서드입니다.
object
반환된 경우, 바이너리 업로드에 포함해야 할 헤더입니다.

인증

Authorization
string
header
필수

API 키 인증입니다. Dashboard > API > API Keys에서 API 키를 생성하거나 관리하십시오.

본문

application/json
file_name
string
필수

landscape.jpg와 같은 파일 이름입니다.

Maximum string length: 64
kind
enum<string>
필수

상위 수준 미디어 유형입니다.

사용 가능한 옵션:
image,
video
extension
string | null

jpg, png, mp4와 같이 점을 제외한 파일 확장자입니다.

metadata
object | null

선택적 애플리케이션 메타데이터입니다.

응답

업로드 준비 완료

media_asset
object
필수
upload_info
object
필수