大模型实战 P2 基础课和项目课的内容概述
上节课,演示了项目整体效果,相信大家对项目的功能,有了大概的了解。接下来,还要从知识点的角度,给大家介绍一下整个课程的内容。帮助大家在课前,对这个项目涉及的知识点,建立一个宏观的认识。
课程内容
1、OpenAI
大约7节课的篇幅,讲解OpenAI对话接口的使用方法。
(1)接口调用、Token计算。
(2)多轮对话、Embedding、相似度文本召回。
2、LangChain
课程的重点,大约18节课的篇幅,系统讲解LangChain的各种Chain。
(1)LLMChain、SequentialChain、ConversationChain、QAChain、LLMRequestsChain
(2)提示词、Memory、文档加载、文本分割、Faiss召回、文档问答。
(3)Agent、自定义Tool、多Agent协作,自定义提示词。
3、综合项目
大约15节课,用一个大项目,把基础内容进行串联,项目整体架构是Agent模式。
(1)大模型结合历史会话,总结用户真实问题。
(2)大模型自身能力、公司文档召回、Neo4j数据召回、Google搜索,四个数据源解决四类问题。
(3)Gradio界面布局、LangSmith监控。
4、其他
(1)之前项目的界面,是用前后端的方式实现,门槛比较高,这个项目改成Gradio,不需要前端基础,也能搞定界面。
(2)很多同学反馈说,准备把这个项目写到简历里,课程最后赠送一节面试考点梳理的内容。
特殊说明
1、项目基于OpenAI模型实现,其他模型推理能力有限,支撑不了Agent架构,忽略后面提到的模型切换的功能。
2、这套课程的体量已经很大了,模型微调和推理加速之类的内容,会在后面单独开设专题讲解。
本文链接:http://ichenhua.cn/edu/note/681
版权声明:本文为「陈华编程」原创课程讲义,请给与知识创作者起码的尊重,未经许可不得传播或转售!