What problem does it solve? It enables image understanding tasks like classification, search, and content moderation without training custom models or collecting labeled datasets. ## Core Features & Use Cases - Zero-Shot Image Classification: Classify images into arbitrary text-defined categories using OpenAI's CLIP models (RN50 through ViT-L/14) without any fine-tuning. - Semantic Image Search & Retrieval: Encode images and text into a shared embedding space for text-to-image and image-to-text retrieval, with integration examples for Chroma and FAISS vector databases. - Content Moderation: Score images against safety categories like NSFW or violent content using softmax probabilities over text prompts. - Use Case: Build a searchable photo library by encoding all images with ViT-B/32, storing normalized embeddings in a vector database, and querying with natural language like "a sunset over the ocean". ## Quick Start Use the clip skill to classify an image into custom categories and compute image-text similarity with the ViT-B/32 model.