检索器模式#
这里展示了从 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