scikit-learn
scikit-learn 是一个开源的机器学习算法集合, 包括 k 个最近邻的一些实现。
SKLearnVectorStore包装此实现,并添加以 JSON、BSON(二进制 JSON)或 Apache Parquet 格式保存向量存储的可能性。
安装和设置
- 使用
pip install scikit-learn
矢量存储
SKLearnVectorStore在
scikit-learn 包,允许您将其用作 vectorstore 。
要导入此 vectorstore:
from langchain_community.vectorstores import SKLearnVectorStore
API 参考:SKLearnVectorStore
有关 SKLearnVectorStore 包装器的更详细演练,请参阅此笔记本。
Retriever
Support vector machines (SVMs)是监督学习
用于分类、回归和异常值检测的方法。
请参阅使用示例。
from langchain_community.retrievers import SVMRetriever
API 参考:SVMRetriever