yokila
yokila
Published on 2025-03-22 / 5 Visits
0
0

RAG

一、前言

建议提前阅读以下文章:

二、简介

RAG,全称 Retrieval Augmented Generation,中文意思 检索增强生成

实现步骤:

  1. 准备外部数据,并切割成一个个文本块。文本块转换成向量(向量包含文本之间的语法、语义等关系),存入向量数据库。

  2. 用户提问时,提问内容转换为向量,然后再向量数据库中查找相似的向量(与用户提问内容向量距离最近的向量,即最相关的段落)。

  3. 用户提问内容 和 相关的段落 被组合发给模型。

  4. AI 将 相关的段落 作为上下文,进行回答。

以下为步骤图(源自:LangChain

rag_indexing-8160f90a90a33253d0154659cf7d453f.pngrag_retrieval_generation-1046a4668d6bb08786ef73c56d4f228a.png

三、实操


Comment