Ana içeriğe atla
World Labs medya varlığı kaydı oluşturun ve görüntü ya da video için yükleme URL’si alın. İkili dosyayı upload_info.upload_url adresine yükledikten sonra world_prompt içinde source: "media_asset" ile dönen media_asset.media_asset_id değerini kullanın. TokenLab varlığın sahibini kaydeder. Bu medya varlığını yalnızca aynı organizasyon alabilir veya World üretiminde kullanabilir.

İstek gövdesi

file_name
string
gerekli
Orijinal dosya adı, en fazla 64 karakter.
kind
string
gerekli
Medya türü: image veya video.
extension
string
png, jpg veya mp4 gibi isteğe bağlı uzantı.
metadata
object
Upstream medya varlığıyla saklanan isteğe bağlı metadata nesnesi.

Yanıt

media_asset
object
Hazırlanan World Labs medya varlığı metadatası.
upload_info.upload_url
string
İkili dosyanın yükleneceği imzalı upstream URL.
curl -X POST "https://api.tokenlab.sh/v1/worlds/media-assets/prepare-upload" \
  -H "Authorization: Bearer sk-your-api-key" \
  -H "Content-Type: application/json" \
  -d '{
    "file_name": "reference.png",
    "kind": "image",
    "extension": "png"
  }'