Logo
☆☆☆☆☆
0.0
Intermediate
4h

使用开源大语言模型、LangChain 和 Streamlit 构建 AI 聊天机器人

本课程全面指导如何使用现代人工智能技术设计、构建和优化聊天机器人。课程从介绍聊天机器人、人工智能基础概念以及Transformer模型的工作原理入手,帮助你深入理解自然语言处理在聊天机器人系统中的核心作用。 你将学习实现大语言模型(LLM),完成摘要生成、翻译和推理等任务,掌握数据预处理技术,并利用LangChain等工具构建检索增强生成(RAG)工作流。课程还涵盖提示工程、检索链机制以及使用Streamlit开发用户界面等进阶内容。 课程最后进入集成与评估阶段,你将部署所构建的聊天机器人系统并评估其性能表现。通过一个实践性的综合项目,全面巩固所学技能,使本课程成为掌握前沿AI方法、开发高效且用户友好的聊天机器人的理想选择。

10 Lessons
Included in Subscription Plan
Personalized Learning
Powered by AI
使用开源大语言模型、LangChain 和 Streamlit 构建 AI 聊天机器人
本课程全面指导如何使用现代人工智能技术设计、构建和优化聊天机器人。课程从介绍聊天机器人、人工智能基础概念以及Transformer模型的工作原理入手,帮助你深入理解自然语言处理在聊天机器人系统中的核心作用。 你将学习实现大语言模型(LLM),完成摘要生成、翻译和推理等任务,掌握数据预处理技术,并利...

WHAT YOU'LL LEARN

了解聊天机器人基础原理,包括人工智能基础、聊天机器人工作流程,以及使用 Streamlit 进行界面开发。

TAKEAWAY SKILLS

Python
Natural Language Processing
Transformer Models
Data Augmentation
Data Cleaning
Conversational Assistant
Generative AI

Content

10 Lessons • 0 Quizzes • 0 Challenges

聊天机器人构建入门
  1. 1

    课程概述

  2. 2

    人工智能回顾

  3. 3

    测验:聊天机器人构建入门

理解Transformer模型
  1. 1

    Transformer 概述

  2. 2

    对文本进行分词处理

  3. 3

    嵌入分词后的文本

  4. 4

    在Transformer中应用位置编码与嵌入

  5. 5

    测验:Transformer

理解大型语言模型(LLMs)
  1. 1

    大语言模型(LLMs)概述

  2. 2

    探索开源大语言模型

  3. 3

    下游任务:文本分类

  4. 4

    下游任务:表格问答

  5. 5

    下游任务:翻译

  6. 6

    下游任务:摘要生成

  7. 7

    下游任务:句子相似度

  8. 8

    下游任务:文本推理

  9. 9

    测验:大语言模型

数据收集与准备
  1. 1

    数据操作:系统工作流程

  2. 2

    数据操作:库的工作流程

  3. 3

    测验:数据操作

使用 LangChain 优化 RAG 工作流
  1. 1

    RAG 简介

  2. 2

    LangChain 概述

  3. 3

    检索策略:网页与多媒体文档加载器

  4. 4

    检索策略:常见的文档加载器

  5. 5

    检索策略:数据分块

  6. 6

    检索策略:嵌入与向量存储

  7. 7

    检索策略:数据块检索器基础

  8. 8

    检索策略:检索器

  9. 9

    测验:LangChain 框架

提示工程与检索链
  1. 1

    提示策略:直接提示与上下文提示

  2. 2

    提示策略:结构化推理

  3. 3

    提示策略:提示模板

  4. 4

    组合策略:链式构造函数解释

  5. 5

    组合策略:链式构造函数实现

  6. 6

    测验:提示与链

使用 Streamlit 开发聊天机器人用户界面
  1. 1

    Streamlit 简介:基本概念

  2. 2

    Streamlit 进阶概念简介

  3. 3

    测验:Streamlit 框架

聊天机器人集成与评估
  1. 1

    将聊天机器人与 Streamlit 界面集成

  2. 2

    评估聊天机器人

  3. 3

    测验:聊天机器人集成与评估

综合项目
  1. 1

    毕业项目简介

  2. 2

    综合项目:接口

  3. 3

    综合项目:函数

  4. 4

    综合项目:检索器

  5. 5

    综合项目:生成器

结论与未来发展
  1. 1

    聊天机器人回顾与潜在优化

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)