21堂课,教您需要了解的一切才能开始构建生成AI应用程序
多语言支持
通过GitHub Action(自动化和始终最新)支持
法语|西班牙语|德语|俄语|阿拉伯语|波斯(波斯语)|乌尔都语|中文(简化)|中文(传统,澳门)|中文(传统,香港)|中文(传统,台湾)|日语|韩语|印地语|孟加拉|马拉地语|尼泊尔|旁遮普(Gurmukhi)|葡萄牙(葡萄牙)|葡萄牙(巴西)|意大利|抛光|土耳其|希腊语|泰国|瑞典|丹麦语|挪威|芬兰|荷兰|希伯来语|越南|印度尼西亚人|马来人|他加禄语(菲律宾)|斯瓦希里语|匈牙利人|捷克|斯洛伐克|罗马尼亚人|保加利亚人|塞尔维亚(西里尔)|克罗地亚|斯洛文尼亚人|乌克兰|缅甸(缅甸)
generative ai for beginners (版本3) – 课程
通过Microsoft Cloud倡导者,通过我们的21- LESSON综合课程来了解建立生成AI应用程序的基础知识。
?入门
本课程有21堂课。每个课程都涵盖了自己的主题,因此无论您喜欢的地方都开始!
课程被标记为“学习”课程,解释了生成的AI概念或“构建”课程,这些课程在可能的情况下解释了Python和Typescript中的概念和代码示例。
用于.NET开发人员结帐generative ai for beginners (.NET Edition)!
每个课程还包括一个带有其他学习工具的“保持学习”部分。
您需要什么
要运行本课程的代码,您可以使用:
-
Azure Openai服务 –课程: “ AOAI分配”
-
GitHub市场模型目录 –课程: “ GithubModels”
-
OpenAI API-课程: “ OAI分配”
-
Python或Typescript的基本知识很有帮助 – *对于绝对初学者,请访问这些Python和打字稿课程
-
github帐户向您自己的GitHub帐户的整个存储库分叉
我们创建了课程设置课,以帮助您设置开发环境。
不要忘记出演此存储库,以发现以后更容易。
?准备部署了吗?
如果您正在寻找更高级的代码示例,请查看我们在Python和Typescript中的生成AI代码样本的集合。
认识其他学习者,得到支持
加入我们的官方Azure AI Foundry Discord Server,与其他学习者进行此课程并获得支持并与之建立联系。
在Github上的Azure AI Foundry开发人员论坛中询问问题或共享产品反馈。
建立初创公司?
注册Microsoft for Startups Founders Hub,以获得免费的OpenAi积分,并向Azure Credits获得高达$ 150K的$ 150K,以通过Azure OpenAi Services访问OpenAI模型。
想帮助吗?
您是否有建议或发现的拼写或代码错误?提出问题或创建拉力请求
每节课都包括:
- 主题的简短视频介绍
- 读书中的书面课
- Python和打字稿代码样本支持Azure OpenAI和OpenAI API
- 链接到额外的资源以继续学习
?️课程
| # | 课程链接 | 描述 | 视频 | 额外的学习 |
|---|---|---|---|---|
| 00 | 课程设置 | 学习:如何设置开发环境 | 视频即将推出 | 了解更多 |
| 01 | 生成AI和LLM的简介 | 了解:了解什么是生成AI以及语言模型(LLM)的工作方式。 | 视频 | 了解更多 |
| 02 | 探索和比较不同的LLM | 学习:如何为用例选择正确的模型 | 视频 | 了解更多 |
| 03 | 负责任地使用生成AI | 学习:如何负责任地构建生成AI应用程序 | 视频 | 了解更多 |
| 04 | 了解及时的工程基础知识 | 学习:动手及时工程最佳实践 | 视频 | 了解更多 |
| 05 | 创建高级提示 | 了解:如何应用及时的工程技术,以改善提示的结果。 | 视频 | 了解更多 |
| 06 | 建筑文本生成应用 | 构建:使用Azure OpenAi / OpenAi API的文本生成应用 | 视频 | 了解更多 |
| 07 | 构建聊天应用程序 | 构建:有效构建和集成聊天应用程序的技术。 | 视频 | 了解更多 |
| 08 | 构建搜索应用程序矢量数据库 | 构建:使用嵌入式搜索数据的搜索应用程序。 | 视频 | 了解更多 |
| 09 | 建立图像生成应用 | 构建:图像生成应用 | 视频 | 了解更多 |
| 10 | 构建低码AI应用程序 | 构建:使用低代码工具的生成AI应用程序 | 视频 | 了解更多 |
| 11 | 将外部应用程序与功能调用集成 | 构建:什么是函数呼叫及其用于应用程序的用例 | 视频 | 了解更多 |
| 12 | 为AI应用设计UX | 学习:开发生成AI应用程序时如何应用UX设计原理 | 视频 | 了解更多 |
| 13 | 确保您的生成AI应用程序 | 学习: AI系统和方法确保这些系统的威胁和风险。 | 视频 | 了解更多 |
| 14 | 生成AI应用程序生命周期 | 学习:管理LLM生命周期和LLMOPS的工具和指标 | 视频 | 了解更多 |
| 15 | 检索增强发电(RAG)和向量数据库 | 构建:使用抹布框架从矢量数据库中检索嵌入的应用程序 | 视频 | 了解更多 |
| 16 | 开源模型和拥抱的脸 | 构建:使用拥抱脸上可用的开源模型的应用程序 | 视频 | 了解更多 |
| 17 | 人工智能代理 | 构建:使用AI代理框架的应用程序 | 视频 | 了解更多 |
| 18 | 微调LLM | 了解:微调LLM的什么,原因和方式 | 视频 | 了解更多 |
| 19 | 用SLM建造 | 学习:使用小语言模型建造的好处 | 视频即将推出 | 了解更多 |
| 20 | 用Mistral模型建造 | 学习: Mistral家庭模型的功能和差异 | 视频即将推出 | 了解更多 |
| 21 | 用元模型建造 | 学习:元家庭模型的功能和差异 | 视频即将推出 | 了解更多 |
?特别感谢
特别感谢约翰·阿齐兹(John Aziz)创建了所有GitHub动作和工作流程
伯恩哈德·默克尔(Bernhard Merkle)为每节课做出重要贡献,以改善学习者和代码经验。
?其他课程
我们的团队还开设其他课程!查看:
- 初学者的新模型上下文协议
- 初学者的人工智能代理商
- 使用.NET的generative ai for beginners
- 使用JavaScript generative ai for beginners
- ML初学者
- 初学者的数据科学
- AI针对初学者
- 初学者的网络安全
- 初学者的Web开发人员
- 初学者的物联网
- XR开发初学者
- 掌握AI配对编程的GitHub Copilot
- 掌握C#/。网络开发人员的GitHub Copilot
- 选择您自己的副驾驶冒险
