retrievers
#
Retriever 类根据文本 query 返回文档。
它比向量存储更通用。检索器不需要能够存储文档,只需要返回(或检索)它。向量存储可以用作检索器的骨干,但也有其他类型的检索器。
类层次结构:
BaseRetriever --> <name>Retriever # Examples: ArxivRetriever, MergerRetriever
主要助手:
Document, Serializable, Callbacks,
CallbackManagerForRetrieverRun, AsyncCallbackManagerForRetrieverRun
类
Arcee 领域适应语言模型 (DALMs) 检索器。 |
|
Arxiv 检索器。 |
|
AskNews 检索器。 |
|
Azure AI Search 服务检索器。 |
|
Azure Cognitive Search 服务检索器。 |
|
Amazon Bedrock 知识库检索器。 |
|
检索的配置。 |
|
向量搜索的配置。 |
|
BM25 检索器,无需 Elasticsearch。 |
|
一个用于Breebs的检索器类。 |
|
Chaindesk API 检索器。 |
|
ChatGPT 插件 检索器。 |
|
Databerry API 检索器。 |
|
DocArray 文档索引 检索器。 |
|
|
执行搜索类型的枚举器。 |
Dria 检索器使用 DriaAPIWrapper。 |
|
Elasticsearch 检索器,使用 BM25。 |
|
Embedchain 检索器。 |
|
|
Google Vertex Search API 检索器别名,用于向后兼容。 |
用于Kay.ai数据集的检索器。 |
|
额外的结果属性。 |
|
附加结果属性的值。 |
|
Amazon Kendra Index 检索器。 |
|
文档属性。 |
|
文档属性的值。 |
|
突出显示摘录中关键字的信息。 |
|
Amazon Kendra Query API 搜索结果。 |
|
查询API结果项。 |
|
结果项的基础类。 |
|
Amazon Kendra Retrieve API 搜索结果。 |
|
检索API结果项。 |
|
带有高亮的文本。 |
|
KNN 检索器。 |
|
LlamaIndex 图数据结构检索器。 |
|
LlamaIndex 检索器。 |
|
Metal API 检索器。 |
|
Milvus API 检索器。 |
|
`NanoPQ 检索器。 |
|
NeedleRetriever 根据搜索查询从 Needle 集合中检索相关文档或上下文。 |
|
Outline API 的检索器。 |
|
|
Pinecone 混合搜索 检索器。 |
PubMed API 检索器。 |
|
Rememberizer 检索器。 |
|
LangChain API 检索器。 |
|
SVM 检索器。 |
|
搜索深度作为枚举器。 |
|
Tavily 搜索 API 检索器。 |
|
TF-IDF 检索器。 |
|
使用ThirdAI的NeuralDB的文档检索器。 |
|
Vespa 检索器。 |
|
|
Weaviate 混合搜索 检索器。 |
用于编号问题列表的输出解析器。 |
|
搜索查询以研究用户的目标。 |
|
Google Search API 检索器。 |
|
Wikipedia API 检索器。 |
|
You.com 搜索 API 检索器。 |
|
|
要搜索哪些文档。 |
|
执行搜索类型的枚举器。 |
Zep 内存存储检索器。 |
|
Zep Cloud 内存存储检索器。 |
|
Zilliz API 检索器。 |
函数
|
清理来自Kendra的摘录。 |
将ResultItem的标题和摘要合并为一个字符串。 |
|
|
为上下文列表创建嵌入索引。 |
|
已弃用的 MilvusRetreiver。 |
|
为上下文列表创建嵌入索引。 |
从上下文列表中创建一个索引。 |
|
使用SHA256哈希文本。 |
|
|
为上下文列表创建嵌入索引。 |
|
已弃用的 ZillizRetreiver。 |
已弃用的类