scikit-learn is an open-source collection of machine learning algorithms, including some implementations of the k nearest neighbors. SKLearnVectorStore wraps this implementation and adds the possibility to persist the vector store in json, bson (binary json) or Apache Parquet format.
This notebook shows how to use the SKLearnVectorStore vector database.
You’ll need to install langchain-community with pip install -qU langchain-community to use this integration