索引#
概念#
索引
是一种数据结构,它允许我们快速检索与用户查询相关的上下文。对于 LlamaIndex 来说,它是检索增强生成 (RAG) 用例的核心基础。
在高层次上,索引
由 文档 构建。它们用于构建 查询引擎 和 聊天引擎,从而能够对您的数据进行问答和聊天。
在底层,索引
将数据存储在 节点
对象中 (这些对象表示原始文档的块),并公开一个支持额外配置和自动化的 检索器 接口。
到目前为止,最常见的索引是 VectorStoreIndex
;最好的入门之处是 VectorStoreIndex 使用指南。
对于其他索引,请查看我们的 每种索引如何工作 的指南,以帮助您决定哪种索引适合您的用例。
其他索引资源#
请参阅 模块指南。