Tag
API Reference
Tag
Tag text with multiple labels
POST
Tag
Request
The text to tag (max 1M tokens). Required unless an image or file is provided.
Image(s) to tag — URL (
https://...) or base64-encoded string. Images above 4MP (2048×2048) are resized. Max 20 images.PDF or DOCX file — URL or base64-encoded string. Text is extracted and each page is converted to an image for visual analysis. Max 20 pages.
List of possible labels (1–200, max 100 characters each). Required unless
classifier is provided.Saved classifier name (e.g.
"support-tickets") or a pinned version ("support-tickets@v2"). Alternative to providing labels inline.Optional descriptions for each label to improve accuracy. Keys are label names, values are description strings.
Optional per-label example texts to improve accuracy. Keys are label names, values are arrays of example strings.
Optional context for prompt tuning (e.g.
"app review", "support ticket")Confidence threshold (0–1). Only labels above this threshold are returned.
Priority level:
standard (<1s, 0.20/1M tokens) or `fast` (<200ms, 0.60/1M tokens)Set to
false to bypass cache and force a fresh classificationResponse
Labels above the threshold, each with
label (string) and confidence (number, rounded to 4 decimal places)Total tokens used
Processing time in milliseconds
Whether the response was served from cache