引言
索引
概念
索引 Index
一种数据结构,可让我们根据用户的查询query快速检索到相关的上下文。对于 LlamaIndex 而言,它是检索增强生成 (RAG) 核心模块。
从高层次上讲,Indexes 由文档 Document
构建的。索引 Index
用于构建查询引擎和聊天引擎 ,从而实现对数据的问答和聊天。
在底层,Indexes
将数据存储在 Node
对象(代表原始文档的片段 chunks
)中,通过暴露出 Retriever
接口,通过该接口支持额外配置和自动化处理。
目前最常见的索引是 VectorStoreIndex
;最好的开始点也是VectorStoreIndex
使用文档开始。
对于其他索引方法,请查看我们的每个索引如何工作对应的文档,以帮助您确定哪个索引适合您的用例。
其他指数资源
参见模块指南
参考:
- https://docs.llamaindex.ai/en/stable/module_guides/indexing/