pip install colpali-engine.
ColPali produces multi-vector embeddings, meaning each input generates multiple embedding vectors rather than a single vector. Use
MultiVector(func.ndims()) instead of Vector(func.ndims()) when defining your schema.- Metric-AI/ColQwen2.5-3b-multilingual-v1.0 (default)
- vidore/colpali-v1.3
- vidore/colqwen2-v1.0
- vidore/colSmol-256M
create method) are:
This embedding function supports ingesting images as both bytes and URLs. You can query them using text.
Now we can search using text queries: