在讲解了RAG的基本知识,包括其架构、检索方法、数据准备技术以及生成过程后,我们现在将重心放在实际使用上。本章将带领您完成一个基本、端到端的检索增强生成流程的搭建。您将学到完成整体搭建所需的必要步骤:搭建包含所需库的合适开发环境。实现检索器组件,连接向量库,并执行相似性搜索。集成大型语言模型(LLM)作为生成器。将检索器和生成器组合成一个连贯的序列或链条。简要回顾简化RAG开发的框架(如LangChain或LlamaIndex)。针对搭建好的流程执行查询,以观察其运行情况。在本章结束时,您将搭建并测试一个使用标准工具和方法的可用的RAG系统。