《AI大模型应用开发介绍》 【课程背景】 2021年ChatGPT横空出世,打开了人工智能发展大门,AGI(通用人工智能)时代来临。经过3年的发展,国内外互联网类企业和传统企业大厂都已经进入了AI大模型的应用探索。目前AI大模型百花齐放,各家公司纷纷发布了自己的大模型产品。基础模型的发展已经成熟,应用开始发力,AI大模型的实际应用路径逐渐清晰,最佳实践公司已经开始了将AI大模型融入到业务中。头部IT软件,已经将AI大模型能力集成到自己的软件中,如微软将大模型集成到Windows中,金山公司将AI大模型能力融入到了WPS中,一些实用性的探索,也在很多企业开始。 基本的模型平台可以满足基础的应用需求,但更强大、更复杂的应用就需要编程来解决,本课程详细讲述了如何调用大模型接口来是业务具备智能,如何通过代码开发,来实现RAG、Agent功能,实现将大模型能力与企业业务进行结合,实现智能化的业务辅助系统,实现流程自动化、业务智能化。 【课程收益】 培训完结后,学员能够: ² 了解AI大模型和人工智能的发展情况 ² 了解AI大模型的能力和适用场景 ² 了解AI大模型常用平台和工具 ² 了解人工智能、深度学习、大模型的技术 ² 掌握使用程序调用AI大模型接口的能力 ² 掌握提示词的编写技巧和使用技巧 ² 掌握llamaindex等RAG平台的使用 ² 了解RAG相关的知识处理技术 ² 掌握langchain等开源平台的使用 ² 掌握业务系统与AI大模型的接口对接技术 ² 了解AI大模型微调技术 ² 掌握AI大模型本地化部署相关技术 ² 了解AI大模型运行环境相关内容 【课程对象】企业技术人员、业务人员 【课程时长】6天 (6小时/天) 【课程特点】密切结合案例,贴近实际应用,培训完即可应用与工作;工具可用,使用平台工具皆国内可用。 【课程大纲】 第一天、人工智能和大模型技术发展基础 一、人工智能和大模型的技术发展 1. AI大模型的智能应用案例展示和介绍 2. AI大模型的革命性能力介绍 3. AI大模型的应用情况和前景介绍 4. 人工智能的发展历史 5. 人工智能的发展历史 6. 机器学习技术和典型算法介绍 7. 深度学习、神经网络技术及训练过程介绍 8. 机器视觉、卷积神经网络及典型算法介绍 9. 自然语言处理、循环神经网络及典型算法介绍 10. AI大模型的技术发展情况及典型算法介绍 11. 主流大模型的发展情况和应用 12. RAG、Agents、FunctionCalling、微调等概念简介 13. 大模型应用的前景和挑战 二、AI实操入门 1. 主流平台接口接入方式介绍(阿里、百度为主实操,OpenAI介绍) 2. 阿里灵积平台介绍和申请 3. 百度千帆平台介绍和申请 4. 国内大模型API聚合平台介绍和申请(可使用OpenAI) 5. 实践:注册各平台进行使用体验 第二天、提示词工程和编程应用 一、Prompt提示词工程 1. 使用大模型的最基础能力培养 2. 经典提示词体验 3. 如何写出好的提示词(调优)--开发流程 4. 提示工程简介 a) 什么是提示工程 b) 为什么需要提示工程 c) 提示工程的作用和效果 d) 提示工程的语言 5. 结构化提示词主要构成部分 a) 角色定义及使用价值 b) 指示:任务的详细描述 c) 上下文:更准确的回复 d) 例子:更好的避免歧义 e) 输入:清晰的输入可以让AI更好理解 f) 输出:定义自己想要的输出格式 6. 提示词使用练习:信息汇总小助手 二、提示词高级开发应用介绍 1. 在提示词中使用流程,指明大模型思考模式 2. 记录提示词,支持多轮对话的实现介绍 3. 加入专业知识和具体约束,使答案更准确 4. 使用思维链,使大模型能力更强 5. 使用自洽性,对抗幻觉 6. 考虑安全,防止Prompt攻击 7. 实践:完成一个基于提示词的助手 第三天、RAG技术应用和Agent技术入门 一、AI大模型RAG技术搭建企业专业知识服务体系 1. RAG概念与必要性介绍 2. 利用RAG技术搭建专业知识专家案例演示 3. 向量和向量检索介绍 4. 向量数据库的原理和主要产品介绍 5. 知识图谱原理介绍和主要产品介绍 6. 使用AI大模型RAG技术搭建智能服务系统演练 7. 内容向量化原理介绍 8. 内容向量化处理方式和注意要点 9. 不同文件类型知识处理方式及注意事项 10. 可以私有化部署的RAG产品介绍 11. 私有化部署RAG产品演示 12. 私有化部署RAG产品功能演示使用 13. 实践:基于平台动手搭建一个应用 二、Agent技术介绍及平台使用入门 1. Agent技术功能及应用场景介绍 2. 基于智能体(Agents)的智能应用案例展示 3. 主流Agents平台介绍 4. Agent平台流程、接口、数据库、知识库等介绍 5. 实操:尝试搭建私有助手 第四天、基于AI大模型Agents技术建立智能业务系统--未来的起点 1. 基于Agents平台建立企业知识库实操 2. 建立基于知识库的复杂助理实操 3. 利用平台公开接口搭建智能助力演示实操 4. Agents自定义接口能力介绍 5. Agents自定义接口使用演示 6. Agents平台流程功能及应用介绍 7. 结合流程完善智能助理功能实操 8. Agents平台数据库能力介绍 9. 带有数据采集和处理功能的专业助理升级实操 10. AI大模型智能Sql技术介绍以及Agent场景应用 11. 多维表格功能和应用场景介绍和演示 12. Agent平台结合多维表建设智能业务介绍 13. 私有化搭建Agent平台的主要系统介绍 14. 私有化搭建Agent平台演示和功能演示 15. 私有化搭建Agents平台方案和需求介绍 16. Langchain产品介绍和应用场景介绍 17. 基于私有化方案建设智能业务平台方案介绍 18. 实践:基于公开平台的个人助理实现 第五天、大模型深度使用相关技术介绍 1. 使用 Ollama 本地部署大模型 (1) Ollma简介 (2) Ollma安装 (3) Ollma部署案例 (4) 私有化部署大模型的硬件需求方案 (5) 实操:私有化部署一个小模型 2. 量化技术 (1) 量化技术基本原理 (2) 常见的量化技术 (3) 模型量化的影响和选择 3. 模型微调 (1) AI大模型微调技术及应用场景介绍 (2) AI大模型模型微调原理 (3) AI大模型微调技术介绍 1) Adapter Tuning 2) Prefix Tuning 3) Prompt tuning 4) P-Tuning 5) LoRA 6) QLoRA (4) 使用 LlamaFactory 微调模型演示
|