API Resources
The Datature Vi SDK exposes every platform resource through a single client object. Once you initialize vi.Client, you get access to every resource below, grouped here by the stage of work they belong to. All resources share consistent pagination, error handling, and type hints.
- Vi SDK installed with authentication configured
- A secret key for API authentication
- Familiarity with Vi SDK basics
Data resources
Datasets
List, get, export, download, and delete datasets. The root container for all your training data.
Folders
Organize dataset assets into a browsable virtual tree without moving files.
Assets
Upload, download, list, and delete image and video files within a dataset.
Asset Sources
Inspect where a dataset's assets came from and track ingestion sessions.
Annotation resources
Annotations
Upload, list, get, download, and delete annotations. Supports phrase grounding, VQA, and freeform formats.
Annotation Import Sessions
Browse past imports, stream logs, and cancel a stuck annotation upload.
Assets With Objects
Read assets paired with their annotation objects in a single call.
Ontologies
Manage the versioned label taxonomy that annotations reference.
Intelliscribe
Generate draft annotations automatically across a dataset for human review.
Training resources
Training Projects
Create, list, get, update, and delete training projects. Manage aggregation insights.
Flows
Create, list, get, update, and delete training workflows that define model architecture and hyperparameters.
Runs
Create, list, get, update, kill, and delete training runs.
Models
List, get, and download model checkpoints from completed training runs.
Serving and account resources
For client setup, authentication, pagination, error handling, and other SDK fundamentals, see Getting started with the Vi SDK.
Next steps
Updated about 1 month ago
