返回课程
AI011 Professional

初学者的生成式人工智能

一门全面的课程,深入探讨生成式人工智能的基础知识、大型语言模型、提示工程,以及使用 Azure OpenAI 和 Power Platform 等工具开发人工智能应用。

5.0
21.0h
615 名学生
0 点赞
人工智能
开始学习

课程概述

📚 内容概要

一个全面的课程体系,深入探讨生成式人工智能的基础知识、大型语言模型、提示工程,以及使用 Azure OpenAI 和 Power Platform 等工具开发 AI 驱动应用的方法。

掌握生成式 AI 的基础知识,并从零开始构建智能应用。

致谢: 微软、Azure 与 OpenAI。

🎯 学习目标

  1. 解释大型语言模型(LLM)的机械内部工作原理,包括分词、注意力机制和非确定性输出。
  2. 比较各类大型语言模型(基础模型、开源与专有模型,以及编码器/解码器架构),以选择适合业务场景的合适工具。
  3. 评估提升模型效果的策略,特别是决定在提示工程、检索增强生成(RAG)与微调之间如何取舍。
  4. 定义提示工程,并解释其作为生成式 AI 主要编程接口的作用。
  5. 区分基础 LLM 与指令微调型 LLM,理解它们对分词的处理方式。
  6. 使用指令、主要内容、提示线索和模板构建复杂提示。
  7. 使用 openai 库构建并配置文本生成应用,管理环境变量,并通过调整温度参数控制输出多样性。
  8. 区分基于规则的聊天机器人与上下文感知的生成式 AI 应用,并实现微软的六大负责任 AI 原则。
  9. 通过将文本转换为嵌入向量(embeddings)并应用余弦相似度,执行语义搜索,从而在超越简单关键词匹配的基础上查找相关内容。
  10. 构建并配置图像生成应用,同时实施“元提示”以定义内容边界和安全性。

课程