第5章:RAG 与高级应用:面试真题实战
第5章:RAG 与高级应用:面试真题实战
5.1 RAG 核心原理回顾
5.1.1 RAG 是什么
RAG(Retrieval-Augmented Generation,检索增强生成)是一种将信息检索系统与大语言模型结合的技术。其核心思想是:
让 LLM 在生成回答前,先从外部知识库中检索相关信息作为参考,从而减少幻觉,提高回答的准确性和时效性。
5.1.2 RAG 工作流程
┌──────────────────────────────────────────────────────────────────┐ │ RAG Pipeline │ │ │ │ ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐ │ │ │ Document│──▶│ Chunking │──▶│Embedding │──▶│ VectorDB │ │ │ │ 原始文档 │ │ 切分 │ │ 向量化 │ │ 存储