logo
10
话题头图

【应用开发实践课】LangChain+千帆大模型平台应用开发教程

课程介绍

通过调用 LLM 也就是大语言模型,现在可以比以往更快地开发AI应用。但一个应用可能需要多次调用大语言模型并解析输出。因此需要编写大量的重复粘合代码,而 LangChain 的出现使得 AI 应用的开发过程变得更加轻松。本课程是应用开发系列课程——实践篇。希望通过本课程的学习,开发者了解到:
  • LangChain 中 Models、Prompts、Memory、Indexes 组件的使用
  • 通过千帆 SDK 快速上手大模型服务调用
  • 使用 LangChain + 千帆大模型服务快速开发基于文档的问答系统.
课程前置准备:
  1. 确保了解百度智能云千帆大模型平台的基础使用方法,从创建的应用中获取用大模型服务的 API Key(AK) 和 Secret Key(SK)。
  2. 安装运行课程代码的必要环境:
    • python >= 3.7

课程框架

LangChain 简单介绍

  • 简单介绍一下 LangChain 的常见组件。包括:Models、LLMs、Text Embedding Models、LangChain 记忆模块、Text Splitters、Document Loaders等。

Langchain 调用千帆模型以及如何使用 Prompt 模版

  • 演示如何使用千帆 SDK 完成模型选择以及单轮对话调用
  • 演示如何使用 LangChain 构造提示词模版并生成 Prompt
  • 演示如何使用 LangChain 调用千帆模型并接入 Prompt 模版

LangChain 调用千帆模型以及如何使用历史对话记录

  • 演示如何使用千帆 SDK 调用模型完成多轮对话
  • 演示如何使用 LangChain 的记忆模块构造历史记录并调用千帆模型

LangChain 调用千帆模型实现基于文档的QA问答系统

  • 简单介绍基于文档构造大模型问答应用涉及到的各个环节
  • 演示如何一步步使用 LangChain 构造基于千帆大模型服务的文档问答系统。

课程回放

资料区

  1. 老师分享的完整课件可以点击课件链接下载。课件仅供学习使用,请勿商用。
  2. 相关课程:
评论
用户头像