What problem does it solve? Classifying images or searching image libraries normally requires labeled training data and custom model training. CLIP performs zero-shot image classification and image-text matching directly from natural language descriptions, eliminating the need for task-specific training datasets. ## Core Features & Use Cases - Zero-Shot Image Classification: Classify images into arbitrary text-defined categories without any training data, using models like ViT-B/32. - Semantic Image Search: Encode images and text queries into a shared embedding space to retrieve images by natural language description. - Content Moderation: Score images against categories like NSFW or violent content using softmax probabilities over text prompts. - Use Case: A photo platform indexes thousands of uploaded images as CLIP embeddings stored in Chroma, then lets users search with queries like "a sunset over the ocean" and instantly retrieves the most visually similar images. ## Quick Start Ask the agent to classify an image into categories like dog, cat, or bird using CLIP zero-shot classification with the ViT-B/32 model.