Skip to main content
一个 检索器 是一个根据非结构化查询返回文档的接口。它比向量存储更通用。检索器不需要能够存储文档,只需能够返回(或检索)它们。检索器可以从向量存储中创建,但它们的范围也足够广泛,包括 维基百科搜索Amazon Kendra 智能体接受一个字符串查询作为输入,并返回一个文档列表作为输出。 请注意,所有 向量存储 都可以转换为检索器。请参阅 向量存储集成文档 了解可用的向量存储。 本页列出了通过继承 BaseRetriever 实现的自定义检索器。

带上您的文档

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

外部索引

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

所有检索器

注意: 下表中描述被截断以提高可读性。

Activeloop Deep Memory

Amazon Kendra

Arcee

Arxiv

AskNews

Azure AI Search

Bedrock (Knowledge Bases)

BM25

Box

BREEBS (Open Knowledge)

Chaindesk

ChatGPT plugin

Cognee

Cohere reranker

Cohere RAG

Contextual AI Reranker

Dappier

DocArray

Dria

ElasticSearch BM25

Elasticsearch

Embedchain

FlashRank reranker

Fleet AI Context

Galaxia

Google Drive

Google Vertex AI Search

Graph RAG

GreenNode

IBM watsonx.ai

JaguarDB Vector Database

Kay.ai

Kinetica Vectorstore

kNN

LinkupSearchRetriever

LLMLingua Document Compressor

LOTR (Merger Retriever)

Metal

NanoPQ (Product Quantization)

Nebius

needle

Nimble

Outline

Permit

Pinecone Hybrid Search

Pinecone Rerank

PubMed

Qdrant Sparse Vector

RAGatouille

RePhraseQuery

Rememberizer

SEC filing

SVM

TavilySearchAPI

TF-IDF

NeuralDB

ValyuContext

Vectorize

Vespa

Wikipedia

You.com

Zep Cloud

Zep Open Source

Zilliz Cloud Pipeline

Zotero