Skip to main content
检索器 是一个接口,给定非结构化查询后返回文档。 它比向量存储更通用。 检索器不需要能够存储文档,只需返回(或检索)文档即可。 检索器可以从向量存储创建,也足够通用以涵盖 Wikipedia 搜索Amazon Kendra 检索器接受字符串查询作为输入,并返回 Document 对象列表作为输出。 请注意,所有向量存储都可以转换为检索器。可用的向量存储请参阅向量存储集成文档。 本页列出了通过子类化 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

Egnyte

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 Extract

Nimble Search

NVIDIA RAG Blueprint

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

Zotero