Skip to main content
A Studio organizes videos, analysis events, and taxonomies into a browsable dataset. Use client.studio; client.datasets manages separate curated datasets.

Create from a batch

Use an API key with write access and a completed batch you can access:
Alternatively, pass the batch returned by the Structured Output example:
The Studio adopts the batch’s output schema as a taxonomy and reuses its classifications. Do not add the same taxonomy again. Each creation call creates a new Studio; these examples are alternatives.

Use multiple batches or folders

Provide batches or folders, not both. Creation organizes existing data; it does not run a new video classification. For multi-query batches, pass the parent ID to include successful query buckets. Running queries must finish first; failed child queries are excluded.

Inspect and retrieve

The result is a dictionary-like StudioDataset containing metadata:
list() returns Studios you own. get() fetches fresh detail. Open studio.url to browse the dataset in the app. Next: Add taxonomies and inspect coverage.