跳至主要内容

免费课程

使用 LangChain 的 Retrieval Augmented Generation (RAG)

中级3 小时

学习使用 LangChain 的检索增强生成(RAG)将外部数据与 LLM 集成的前沿方法。

Python3 小时成就证明

创建您的免费账户

继续使用 Google
或
继续即表示您接受我们的 使用条款,我们的 隐私政策 ,并且您的数据存储在美国。

深受数千家公司学习者的喜爱

要培训团队?

试用企业版 →

课程简介

使用 LangChain 构建 RAG 系统

检索增强生成(RAG)是一种用于克服大型语言模型(LLM)主要局限之一的技术:其知识有限。 RAG 系统将来自多种来源的外部数据集成到 LLM 中。 将多个不同系统连接起来的过程通常很繁琐,但 LangChain 让这一切变得轻而易举!

学习最先进的切分与检索方法

升级你的 RAG 架构!你将学习如何加载和拆分代码文件,包括 Python 和 Markdown 文件,以确保拆分“感知”代码语法。 你将使用标记而不是字符来拆分文档,以确保检索到的文档保持在模型的上下文窗口内。 了解语义切分如何通过检测文本中主题何时发生变化,并在这些位置进行拆分,从而帮助保留上下文。 最后,学习如何使用 LangSmith 和 Ragas 对您的 RAG 架构进行稳健评估。

探索图 RAG 架构

颠覆您的 RAG 架构,了解基于图而非基于向量的 RAG 系统如何提升系统对文档中实体和关系的理解。 你将学习如何使用 LLM 将非结构化文本数据转换为图表!然后,你将把这些图文档存储到 Neo4j 图数据库中,并将其集成到更广泛的 RAG 系统中,以完成该应用程序。

先修要求

课程体系

课程大纲

2

改进 RAG 架构

使用 LangChain 的 Retrieval Augmented Generation (RAG)

课程已完成

获得成就证明

立即报名

通过 DataCamp 移动版提升您的数据技能

借助我们的移动课程和每日 5 分钟编程挑战,随时随地取得进步。