1.1 RAG框架定义与核心概念 1.1 RAG框架定义与核心概念 1.1.1 RAG框架的定义 RAG框架是一种将预训练的检索器(Retriever)和生成器(Generator)结合起来的架构。其核心思想是,在生成文本之前,首先利用检索器从外部知识库中检索相关信息,然后将检索到的信息融入到生成器的输入中,从而引导生成器生成更准确、更可靠的文本。 简单来说,RAG框架包含以下两个主要步骤: 检索(Retrieval): 从大型文档或知识库中检索与输入查询相关的文档片段。 生成(Generation): 利用检索到的文档片段作为上下文,生成最终的文本输出。 这种架构的优势在于,它允许生成器利用外部知识,避免了模型完全依赖自身参数存储知识的局限性。