Skip to content

API reference

The package is deliberately lazy: importing siglip2_toolkit does not import torch, transformers or FastAPI. Heavy modules load on first use.

The most common entry points are re-exported at the top level:

from siglip2_toolkit import (
    Embedder, Exporter, ExportConfig, ExportResult,
    EmbeddingSpace, ImageClassifier, Filter, field,
)
Page Contents
Embedder Text/image embeddings, zero-shot logits and classification.
Exporter ExportConfig, Exporter, ExportResult.
Models Cache, catalog, download/import/resolve, device policy.
Formats Export format v2, EmbeddingSpace, read/write helpers.
Retrieval Similarity ranking, RRF fusion, similarity drop.
Filters Composable, serialisable metadata predicates.
Classification Fine-tuned ImageClassifier.
Utilities Image discovery, metadata, thumbnails, device helpers.