Installation
Base Installation
To install the base Vicinity package, you can use the following command:
pip install vicinityOptional Dependencies
The base Vicinity is extremely lightweight. Idoes not include any ANN backends, and provides a simple flat index for exact nearest neighbor search. To use Vicinity with different backends, you can install the optional dependencies:
# Install all integrations and backendspip install vicinity[all]
# Install all backendspip install vicinity[backends]
# Install specific backendspip install vicinity[annoy]pip install vicinity[faiss]pip install vicinity[hnsw]pip install vicinity[pynndescent]pip install vicinity[usearch]pip install vicinity[voyager]
# Install all integrationspip install vicinity[integrations]
# Install specific integrationspip install vicinity[huggingface]