Skip to main content
在 GitHub 上打开

OpenSearch

本页介绍了如何在 LangChain 中使用 OpenSearch 生态系统。 它分为两部分:安装和设置,然后是对特定 OpenSearch 包装程序的引用。

安装和设置

  • 使用pip install opensearch-py

包装

矢量存储

OpenSearch 矢量数据库周围有一个包装器,允许您将其用作矢量存储 使用由 Lucene、NMSLIB 和 Faiss 引擎提供支持的近似向量搜索进行语义搜索 或使用无痛脚本和脚本评分函数进行 Bruteforce 向量搜索。

要导入此 vectorstore:

from langchain_community.vectorstores import OpenSearchVectorSearch

有关 OpenSearch 包装器的更详细演练,请参阅此笔记本