Skip to main content

检索器

一个 检索器 是一个接口,能够根据非结构化查询返回文档。它比向量存储更为通用。检索器不需要能够存储文档,只需要返回(或检索)它们。检索器可以从向量存储中创建,但也足够广泛,包含 维基百科搜索亚马逊 Kendra

检索器接受字符串查询作为输入,并返回一个 文档 列表作为输出。

有关如何使用检索器的具体信息,请参见 相关的操作指南

请注意,所有 向量存储 都可以 转换为检索器。有关可用向量存储的信息,请参阅向量存储 集成文档。此页面列出了通过子类化 BaseRetriever 实现的自定义检索器。

自带文档

以下检索器允许您索引和搜索自定义文档库。

检索器自托管云服务
AmazonKnowledgeBasesRetrieverlangchain_aws
AzureAISearchRetrieverlangchain_community
ElasticsearchRetrieverlangchain_elasticsearch
MilvusCollectionHybridSearchRetrieverlangchain_milvus
VertexAISearchRetrieverlangchain_google_community

外部索引

下面的检索器将搜索外部索引(例如,从互联网数据或类似数据构建的索引)。

检索器来源
ArxivRetrieverarxiv.org 上的学术文章langchain_community
TavilySearchAPIRetriever互联网搜索langchain_community
WikipediaRetrieverWikipedia 文章langchain_community

此页面是否有帮助?


您还可以留下详细的反馈 在 GitHub 上