跳至内容

课程

使用 LangChain 开发 LLM 应用

中级3 小时

了解如何使用 LLM、提示、链和代理在 LangChain 中构建 AI 驱动的应用程序。

Python3 小时10 个视频33 个练习2,750 经验值48,253结业证明

创建您的免费账户

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

深受上千家公司学习者喜爱

要培训团队?

试用企业版

课程介绍

LangChain 生态系统开发基础

借助 LangChain 生态系统扩展你的 LLM 工具包,实现与 OpenAI 和 Hugging Face 模型的无缝集成。 发现一个开源框架,它可优化真实世界应用,并让你为自己的具体用例创建复杂的信息检索系统。

使用 LangChain 的聊天机器人创建方法

利用 LangChain 工具开发聊天机器人,并比较 HuggingFace 开源模型与 OpenAI 闭源模型之间的细微差别。 利用提示模板处理复杂对话,为高级聊天机器人开发奠定基础。

使用 LangChain 进行数据处理与检索增强生成(RAG)

掌握分词和向量数据库,优化数据检索,并通过丰富的外部信息增强聊天机器人交互。 利用 RAG 记忆功能来优化多样化用例。

高级链、工具和代理集成

利用链、工具、代理、API 和智能决策的强大能力,处理完整的端到端用例以及高级 LLM 输出处理。

调试与性能指标

最后,掌握调试、优化和性能评估,确保你的聊天机器人具备错误处理能力。 为故障排查增加透明度。

先修要求

课程大纲

课程大纲

1

LangChain 与聊天机器人机制简介

欢迎使用 LangChain 框架在 LLM 上构建应用!您将学习 LangChain 的主要组件,包括模型、链、智能体、提示词和解析器。您会使用来自 Hugging Face 的开源模型和 OpenAI 的专有模型创建聊天机器人,构建提示词模板,并集成不同的聊天记忆策略,以在对话中管理上下文和资源。
开始本章
2

链与智能体

是时候升级您的 LangChain 链了!您将学习使用 LangChain 表达式语言(LCEL)更灵活地定义链。您会创建顺序链,在组件之间传递输入,以构建更高级的应用。您还将开始集成智能体,让 LLM 用于决策。
开始本章
3

检索增强生成(RAG)

LLM 的一个限制是由于只在某个时间点之前的数据上训练,因而存在知识截止。在本章中,您将学习创建使用检索增强生成(RAG)的应用,把外部数据与 LLM 集成。RAG 工作流包含多个过程,包括数据切分、使用向量数据库创建并存储嵌入,以及检索与应用最相关的信息。您将学会掌握这一整套工作流!
开始本章

使用 LangChain 开发 LLM 应用

课程完成

获取成就证书

立即报名

通过 DataCamp for Mobile 提升您的数据技能

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