本书深入探讨了RAG技术体系及其应用,内容涉及从基础概念到高级应用的各个方面。首先,解构了大语言模型应用的模式与局限性,并引入RAG作为增强生成能力的一种方法,讲解了RAG的核心概念、组成结构及应用场景,还涵盖了RAG的基础、高级、模块化和Agent形式的技术体系。其次,以LlamaIndex为工具,展示了如何实现RAG,包括提示词的设计、文档与索引创建、上下文检索及查询引擎构建等具体步骤。最后,介绍了基于RAG构建文档聊天助手、多模态内容解析器、数据库检索器、知识图谱系统、工作流引擎及多Agent系统的实践案例,每个案例均包含技术细节与实现效果演示。