在 LlamaIndex 中,摘要索引(Summary Index)提供了三种不同的检索器模式:default
、embedding
和 llm
。每种模式在数据检索的方式和依赖的技术上有所不同,下面我们将详细介绍它们的不同之处。
SummaryIndexRetriever(default)
SummaryIndexRetriever
是默认的检索器模式。它主要依赖于预先计算的摘要信息来检索数据。具体来说,它会根据索引中存储的摘要信息来查找最相关的文档或片段。这种方式的优点是速度快,因为它不需要实时计算,但缺点是可能无法捕捉到最新的数据变化。
summary_retriever_default = summary_index.as_retriever(retriever_mode="default")
SummaryIndexEmbeddingRetriever(embedding)
SummaryIndexEmbeddingRetriever