跳到主要內容
Open on GitHub

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
API 參考資料:SKLearnVectorStore

如需 SKLearnVectorStore 封裝器的更詳細逐步說明,請參閱此筆記本

檢索器

支援向量機 (SVM) 是用於分類、迴歸和離群值檢測的監督式學習方法。

請參閱使用範例

from langchain_community.retrievers import SVMRetriever
API 參考資料:SVMRetriever

此頁面是否對您有幫助?