scikit-learn
scikit-learn 是一个开源的机器学习算法集合,其中包括一些 k 最近邻 的实现。SKLearnVectorStore
封装了这个实现,并添加了将向量存储为 json、bson(二进制 json)或 Apache Parquet 格式的功能。
安装和设置
- 使用
pip install scikit-learn
安装 Python 包
向量存储
SKLearnVectorStore
提供了一个简单的包装器,围绕 scikit-learn 包中的最近邻实现,使您可以将其用作向量存储。
要导入这个向量存储:
from langchain_community.vectorstores import SKLearnVectorStore
要了解有关 SKLearnVectorStore 包装器的更详细步骤,请参阅此笔记本。