索引#
概念#
Index
(索引)是一种数据结构,它能让我们快速检索与用户查询相关的上下文。对于LlamaIndex而言,这是实现检索增强生成(RAG)用例的核心基础。
从高层次来看,Indexes
(索引)由文档构建而成。它们用于构建查询引擎和聊天引擎,从而实现基于数据的问答和对话功能。
在底层实现中,Indexes
(索引)将数据存储在Node
对象中(这些节点代表原始文档的片段),并通过检索器接口提供支持额外配置和自动化的能力。
目前最常用的索引是VectorStoreIndex
(向量存储索引),最佳入门资料是VectorStoreIndex使用指南。
如需了解其他索引类型,请参阅我们的索引工作原理指南来帮助选择适合您用例的索引。
其他索引资源#
参见模块指南。