OpenSearch
本页介绍了如何在 LangChain 中使用 OpenSearch 生态系统。 它分为两部分:安装和设置,然后是对特定 OpenSearch 包装程序的引用。
安装和设置
- 使用
pip install opensearch-py
包装
矢量存储
OpenSearch 矢量数据库周围有一个包装器,允许您将其用作矢量存储 使用由 Lucene、NMSLIB 和 Faiss 引擎提供支持的近似向量搜索进行语义搜索 或使用无痛脚本和脚本评分函数进行 Bruteforce 向量搜索。
要导入此 vectorstore:
from langchain_community.vectorstores import OpenSearchVectorSearch
API 参考:OpenSearchVectorSearch
有关 OpenSearch 包装器的更详细演练,请参阅此笔记本