0、开篇:带你亲证AI应用开发的“奇点”时刻你好,我是黄佳,欢迎来到 LangChain 实战课! 可能你对我并不陌生,这已经是我第三次和极客时间合作课程了,另外我也是书籍《零基础学机器学习》和《数据分析咖哥十话》的作者。现在在新加坡科研局,任职首席研究员,这些年来一直从事AI科研,尤其是大语...2026-01-24LangChain实战课
1、LangChain系统安装和快速入门你好,我是黄佳,欢迎来到LangChain实战课! 在我们开始正式的学习之前,先做一些基本知识储备。虽然大语言模型的使用非常简单,但是如果我们通过API来进行应用开发,那么还是有些基础知识应该先了解了解,比如什么是大模型,怎么安装LangChain,...2026-01-24LangChain实战课
2、用LangChain快速构建基于“易速鲜花”本地知识库的智能问答系统你好,我是黄佳,欢迎来到LangChain实战课! 在深入讲解LangChain的每一个具体组件之前,我想带着你从头完成一个很实用、很有意义的实战项目。目的就是让你直观感受一下LangChain作为一个基于大语言模型的应用开发框架,功能到底有多么强大...2026-01-24LangChain实战课
3、模型I、O:输入提示、调用模型、解析输出你好,我是黄佳,欢迎来到LangChain实战课! 从这节课开始,我们将对LangChain中的六大核心组件一一进行详细的剖析。 模型,位于LangChain框架的最底层,它是基于语言模型构建的应用的核心元素,因为所谓LangChain应用开发,就是...2026-01-24LangChain实战课
4、提示工程(上):用少样本FewShotTemplate和ExampleSelector创建应景文案你好,我是黄佳,欢迎来到LangChain实战课! 上节课我给你留了一个思考题:在提示模板的构建过程中加入了partial_variables,也就是输出解析器指定的format_instructions之后,为什么能够让模型生成结构化的输出? 当你...2026-01-24LangChain实战课
5、提示工程(下):用思维链和思维树提升模型思考质量你好,我是黄佳,欢迎来到LangChain实战课! 我在[第4课]的结尾时说了,你可以尝试用思维链也就是CoT(Chain of Thought)的概念来引导模型的推理,让模型生成更详实、更完备的文案,今天我们就一起看一看CoT的使用。 什么是 Ch...2026-01-24LangChain实战课
6、调用模型:使用OpenAI API还是微调开源Llama2、ChatGLM你好,我是黄佳,欢迎来到LangChain实战课! 之前,我们花了两节课的内容讲透了提示工程的原理以及LangChain中的具体使用方式。今天,我们来着重讨论Model I/O中的第二个子模块,LLM。 让我们带着下面的问题来开始这一节课...2026-01-24LangChain实战课
7、输出解析:用OutputParser生成鲜花推荐列表你好,我是黄佳,欢迎来到LangChain实战课! 首先请你回忆一下[第4课]中我们学了什么: 为一些花和价格生成吸引人的描述,并将这些描述和原因存储到一个CSV文件中。为了实现这个目标,程序调用了OpenAI模型,并利用了结构化输出解析器,以及一些...2026-01-24LangChain实战课
8、链(上):写一篇完美鲜花推文用SequencialChain链接不同的组件你好,我是黄佳。欢迎来到LangChain实战课! 到这节课,我们已经学到了不少LangChain的应用,也体会到了LangChain功能的强大。但也许你心里开始出现了一个疑问:LangChain,其中的 Chain 肯定是关键组件,为什么我们还没有...2026-01-24LangChain实战课
9、链(下):想学“育花”还是“插花”用RouterChain确定客户意图你好,我是黄佳。欢迎来到LangChain实战课! 上一节课中,我带着你学习了Chain的基本概念,还使用了LLMChain和SequencialChain,这一节课,我们再来看看其他类型的一些Chain的用法。 任务设定首先,还是先看一下今天要完成...2026-01-24LangChain实战课