Generative AI for Beginners是什么
Generative AI for Beginners是微软推出的生成式AI入门课程,包含 21 节课,旨在从零开始教授如何构建生成式 AI 应用。课程涵盖从基础知识到实际应用的多个方面,包括生成式 AI 和大型语言模型(LLMs)的介绍、提示工程、文本和图像生成应用的构建等内容。课程提供 Python 和 TypeScript 的代码示例,支持多语言版本,通过 GitHub Action 自动更新。课程设有学习社区和丰富的学习资源,帮助初学者快速上手掌握生成式 AI 的开发技能。

Generative AI for Beginners的主要功能
-
全面的教学内容:提供21节课程,涵盖生成式AI的基础知识、模型选择、提示工程、应用开发等多个方面,适合从零开始学习。
-
多语言支持:支持多种语言版本,包括中文、英文、日语等,方便不同语言背景的学习者。
-
代码示例与实践:提供Python和TypeScript的代码示例,帮助学习者通过实际操作理解生成式AI的应用开发。
-
多平台支持:支持Azure OpenAI服务、OpenAI API等多种平台,便于学习者根据需求选择。
-
持续更新:通过GitHub Action自动更新课程内容,确保学习资料始终最新。
Generative AI for Beginners的主要内容
-
课程设置:学习如何设置开发环境,为后续课程做好准备。
-
生成式 AI 和 LLMs 简介:了解生成式 AI 的概念以及大型语言模型(LLMs)的工作原理。
-
探索和比较不同的 LLMs:学习如何为使用场景选择合适的模型。
-
负责任地使用生成式 AI:探讨如何在开发和使用生成式 AI 时遵循伦理和法律规范。
-
理解提示工程基础:学习提示工程的最佳实践,优化生成式 AI 的输出结果。
-
创建高级提示:进一步学习如何应用提示工程技术优化提示结果。
-
构建文本生成应用:使用 Azure OpenAI 或 OpenAI API 创建文本生成应用。
-
构建聊天应用:学习高效构建和集成聊天应用的技术。
-
构建搜索应用与向量数据库:使用嵌入技术进行数据搜索的搜索应用。
-
构建图像生成应用:探索如何使用生成式 AI 创建图像内容。
-
构建低代码 AI 应用:使用低代码工具创建生成式 AI 应用。
-
通过函数调用集成外部应用:学习什么是函数调用及在应用中的使用场景。
-
为 AI 应用设计用户体验:学习在开发生成式 AI 应用时如何应用用户体验设计原则。
-
保护您的生成式 AI 应用:了解 AI 系统面临的威胁和风险及保护系统的方法。
-
生成式 AI 应用生命周期:学习管理 LLM 生命周期和 LLMOps 的工具和指标。
-
检索增强生成 (RAG) 和向量数据库:使用 RAG 框架从向量数据库中检索嵌入的应用。
-
开源模型与 Hugging Face:使用 Hugging Face 上的开源模型创建应用。
-
AI 代理:使用 AI 代理框架创建应用。
-
微调 LLM:学习微调 LLM 的内容、原因和方法。
-
使用 SLM 构建:学习使用小型语言模型构建的优势。
-
使用 Mistral 模型构建:学习 Mistral 系列模型的特点和差异。
Generative AI for Beginners的官网地址
- 官网地址:https://microsoft.github.io/generative-ai-for-beginners/
Generative AI for Beginners的应用场景
-
文本生成应用:利用生成式 AI 生成文章、故事、新闻报道等内容,满足内容创作需求。
-
聊天应用:开发智能聊天机器人,用于客户服务、虚拟助手等场景,提升交互体验。
-
搜索应用与向量数据库:通过嵌入技术优化数据搜索,提供更精准的搜索结果。
-
图像生成应用:生成图像、设计创意图形或进行艺术创作,助力视觉内容生产。
-
低代码 AI 应用:使用低代码工具快速开发生成式 AI 应用,降低技术门槛。
相关导航
暂无评论...