Skip to content

LlamaIndex

数据连接与 RAG 应用的专业框架

学习目标

  • 理解 LlamaIndex 核心架构
  • 掌握数据连接、索引构建与查询引擎
  • 能够构建企业级知识库应用

1. 核心概念

1.1 架构概览

1.2 Document & Node

1.3 Index

2. 数据连接

2.1 LlamaHub 数据连接器

2.2 文档解析

2.3 数据转换

3. 索引构建

3.1 向量索引

3.2 摘要索引

3.3 知识图谱索引

3.4 多索引策略

4. 查询引擎

4.1 基础查询

4.2 Chat Engine

4.3 Sub-Question Query

4.4 路由查询

5. 高级特性

5.1 Agent 集成

5.2 Workflow

5.3 Observability

6. 与 LangChain 的对比与协作

6.1 定位差异

6.2 协作使用

7. 实战:企业知识库

7.1 需求与架构

7.2 代码实现


练习

  1. 用 LlamaIndex 构建一个多文档 RAG 系统
  2. 实现一个带路由的多索引查询引擎
  3. 对比 LlamaIndex 和 LangChain 实现同一 RAG 任务

延伸阅读