RAG 任务概述
我们可以把 RAG 任务用一个统一的框架来描述:
这里的字母变量都是什么意思呢?有必要搞这么复杂的数学描述吗……原论文甚至还用上了希腊字母和花体字……
是整个 RAG 框架。 代表一次查询:给定问题 和知识库 让模型给出回答。 - 这里的
是 Generation Module,即模型生成。 是 RAG 里的 Retrieval-Augment 部分 - 其中
用于处理知识库 ,将原始文档 转化为特定的数据结构 ,以期更好质量的 retrieval 是 Search,其实更像 Augment 的过程,从处理好的数据库 里获取相关的信息,传递给 Generation 模块 让模型进行输出。
- 其中