Jacky's blog
首页
  • 学习笔记

    • web
    • android
    • iOS
    • vue
  • 分类
  • 标签
  • 归档
收藏
  • tool
  • algo
  • python
  • java
  • server
  • growth
  • frida
  • blog
  • SP
  • more
GitHub (opens new window)

Jack Yang

编程; 随笔
首页
  • 学习笔记

    • web
    • android
    • iOS
    • vue
  • 分类
  • 标签
  • 归档
收藏
  • tool
  • algo
  • python
  • java
  • server
  • growth
  • frida
  • blog
  • SP
  • more
GitHub (opens new window)
  • shell

  • tool

  • client

  • 网络

  • compute_base

  • blog

  • growth

  • java

  • C&C++

  • ai

    • base

      • AI 学习笔记索引
      • AI 指南
      • LLM 学习入门完整指南
      • RAG
        • 为什么需要 RAG
        • RAG vs 微调
        • 完整流程
          • 1. 索引阶段(离线)
          • 2. 检索 + 生成阶段(在线)
        • 参考
      • AI TOP10基础问题
      • AI SKILL
    • tools

    • local-llm

    • nlp基础

  • secure

  • cms

  • english

  • 生活

  • 金融学

  • more

  • other
  • ai
  • base
Jacky
2026-01-04
目录

RAG

# RAG 检索增强生成

一句话:RAG = 检索技术 + LLM 提示,让模型结合外部知识库回答。


# 为什么需要 RAG

  • LLM 训练数据有截止日期,答不了最新信息
  • 可能产生幻觉
  • 企业私有数据不在训练集中

# RAG vs 微调

维度 RAG 微调
知识更新 更新文档即可,实时 需重新训练,成本高
成本 低(只需向量库) 高(GPU训练)
适用 知识库问答、文档检索 特定领域风格/格式
可解释性 高(可追溯来源) 低(融入权重)

# 完整流程

# 1. 索引阶段(离线)

文档 → 分块 → Embedding 向量化 → 存入向量数据库
1

# 2. 检索 + 生成阶段(在线)

用户提问 → 向量化 → 向量库搜索召回相关片段
         → 片段 + 问题组装成 Prompt → LLM 生成回答
1
2
┌─────────────────────────────────────────────┐
│  文档 → 分块 → Embedding → 向量库            │  (离线)
├─────────────────────────────────────────────┤
│  问题 → Embedding → 搜索 → 相关片段          │
│       → 注入 Prompt → LLM → 回答             │  (在线)
└─────────────────────────────────────────────┘
1
2
3
4
5
6

# 参考

  • 知乎-一文读懂大模型RAG (opens new window)
#AI#LLM
上次更新: 2026/09/10, 20:52:09
LLM 学习入门完整指南
AI TOP10基础问题

← LLM 学习入门完整指南 AI TOP10基础问题→

最近更新
01
direnv
09-09
02
nvim
09-09
03
wget
09-09
更多文章>
Theme by Vdoing | Copyright © 2019-2026 Jacky | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式