Logo
☆☆☆☆☆
0.0
Beginner
4h

使用 LangChain 进行检索增强生成的基本原理

检索增强生成(Retrieval-Augmented Generation,简称RAG)是一种强大的技术范式,它结合了信息检索与生成式人工智能模型的优势,能够生成准确且符合上下文的结果。该方法通过引入外部知识源,显著提升了生成模型在各类应用中的效率。 本入门级RAG课程将带领学习者掌握RAG的核心概念,全面理解其架构与应用场景。你将学习如何使用LangChain构建RAG流水线,并通过实践动手开发自己的第一个RAG解决方案。此外,你还将利用Streamlit创建一个完整的前端应用,从而简化用户与项目的交互体验。 完成本课程后,你将具备运用RAG原理和技术的能力,能够基于LangChain和Streamlit构建实用的RAG应用,为深入学习更高级的概念打下坚实基础。

6 Lessons
Included in Subscription Plan
Personalized Learning
Powered by AI
使用 LangChain 进行检索增强生成的基本原理
检索增强生成(Retrieval-Augmented Generation,简称RAG)是一种强大的技术范式,它结合了信息检索与生成式人工智能模型的优势,能够生成准确且符合上下文的结果。该方法通过引入外部知识源,显著提升了生成模型在各类应用中的效率。 本入门级RAG课程将带领学习者掌握RAG的核心...

WHAT YOU'LL LEARN

对检索增强生成(RAG)基础原理的清晰理解

TAKEAWAY SKILLS

Generative AI
Large Language Models (LLMs)

Content

6 Lessons • 0 Quizzes • 0 Challenges

开始学习
  1. 1

    为何选择RAG以及本课程?

RAG 基础知识
  1. 1

    理解检索模型与生成模型

  2. 2

    什么是检索增强生成(Retrieval-Augmented Generation,RAG)?

  3. 3

    索引基础:RAG 如何组织数据?

  4. 4

    RAG 管道的高效检索策略

  5. 5

    测验:测试你对RAG基础知识的掌握程度

结论
  1. 1

    总结

RAG 和 LangChain
  1. 1

    使用 LangChain 进行文档的索引与检索

  2. 2

    使用 LangChain 创建增强查询

  3. 3

    使用 LangChain 生成基于上下文的响应

  4. 4

    测验:巩固你的 LangChain 和 RAG 技能

为我们的RAG系统构建前端
  1. 1

    什么是Streamlit?——初学者入门介绍

  2. 2

    在 Streamlit 中构建一个问答系统界面

  3. 3

    将 LangChain 逻辑集成到你的 Streamlit 应用中

  4. 4

    测验:测试你的前端与 Streamlit 知识

挑战
  1. 1

    挑战:在向量数据库之间进行切换

  2. 2

    解决方案:在向量数据库之间迁移

  3. 3

    挑战:在RAG中支持PDF文件上传

  4. 4

    解决方案:在RAG中支持PDF文件上传

  5. 5

    挑战:为多个文件构建一个问答系统

  6. 6

    解决方案:构建用于多个文件的问答系统

Certificate of Completion

Showcase your accomplishment by sharing your certificate of completion.

Course Author:Anonymous User

Reviews

Read reviews from students who have taken this course and share your own experience.

Reviews & Comments (0)