检索器模式#
此处展示 retriever_mode 配置与所选检索器类的映射关系。
注意:
retriever_mode对于不同的索引类可能具有不同含义。
向量索引#
指定 retriever_mode 无效(静默忽略)。
vector_index.as_retriever(...) 始终返回 VectorIndexRetriever。
摘要索引#
default: SummaryIndexRetrieverembedding: SummaryIndexEmbeddingRetrieverllm: SummaryIndexLLMRetriever
树状索引#
select_leaf: TreeSelectLeafRetrieverselect_leaf_embedding: TreeSelectLeafEmbeddingRetrieverall_leaf: TreeAllLeafRetrieverroot: TreeRootRetriever
关键词表索引#
default: KeywordTableGPTRetrieversimple: KeywordTableSimpleRetrieverrake: KeywordTableRAKERetriever
知识图谱索引#
keyword: KGTableRetrieverembedding: KGTableRetrieverhybrid: KGTableRetriever
文档摘要索引#
llm: DocumentSummaryIndexLLMRetrieverembedding: DocumentSummaryIndexEmbeddingRetrievers