Zero-shot labeling is auto-labeling where a model annotates classes it was never explicitly trained on, by being told the target categories at inference time, usually through a text prompt. It labels new concepts with no task-specific training examples.
| Approach | Training examples for your classes | Trade-off |
|---|---|---|
| Zero-shot | None | Fastest and most flexible, least precise |
| Few-shot | A handful | A little setup, better fit |
| Trained or fine-tuned | Many | Most accurate, most labeling upfront |
