Indexes
Indexes group related assets (e.g., “marketing”, “support”). Each index can specifydefault_features
that run on every new asset (e.g., embedding
).
Assets
An asset is a video, image, or audio file. When created, the system can immediately queue feature tasks. You can upload from a direct file (multipart) or a URL.Features
Features are AI jobs that produce derived data or representations:proxy
/audio_proxy
/model_proxy
: optimized media for streaming and processingpreview
: thumbnails or short previewstranscription
: speech-to-text (video/audio)embedding
: vector embeddings for semantic search
Tasks
Tasks track feature execution for an asset. You can create tasks explicitly or rely on automatic queueing from index defaults. Use the SDK’stasks.waitForDone
to poll until all user-facing features reach a final state.
Previews and proxies
Proxies enable smooth playback (e.g.,.mp4
, .m4a
), while previews provide quick visuals. Download URLs are signed and time-limited.