Skip to main content

scikit-learn

scikit-learn 是一个开源的机器学习算法集合,其中包括一些 k最近邻算法 的实现。SKLearnVectorStore 封装了这个实现,并且添加了将向量存储持久化为json、bson(二进制json)或Apache Parquet格式的功能。

安装和设置

  • 使用 pip install scikit-learn 安装Python包

向量存储

SKLearnVectorStore 提供了一个简单的包装器,围绕scikit-learn包中的最近邻实现,使您可以将其用作向量存储。

要导入这个向量存储:

from langchain.vectorstores import SKLearnVectorStore

有关SKLearnVectorStore包装器的更详细说明,请参见此笔记本