OpenCLIP
Chroma provides a convenient wrapper around the OpenCLIP library. This embedding function runs locally and supports both text and image embeddings, making it useful for multimodal applications.- Python
This embedding function relies on several python packages:You can pass in optional arguments:
open-clip-torch: Install withpip install open-clip-torchtorch: Install withpip install torchpillow: Install withpip install pillow
model_name: The name of the OpenCLIP model to use (default: “ViT-B-32”)checkpoint: The checkpoint to use for the model (default: “laion2b_s34b_b79k”)device: Device used for computation, “cpu” or “cuda” (default: “cpu”)