课程概述
Azure OpenAI服务提供访问OpenAI强大大型语言模型的能力,例如GPT;这是流行的ChatGPT服务背后的模型。这些模型赋予各种自然语言处理(NLP)解决方案理解、对话和生成内容的能力。可以通过REST API、SDK和Azure OpenAI Studio访问此服务。在本课程中,将学习配置Azure OpenAI服务、部署模型并将其用于生成式人工智能应用程序的方法。
课程目标
本课程旨在帮助学员理解和掌握如何使用Azure OpenAI服务,包括服务访问、模型部署、生成式AI应用程序的构建,以及如何在实际应用中集成Azure OpenAI。同时,课程将深入探讨提示工程的应用,以提升模型效果,并教授如何利用Azure OpenAI生成代码以协助开发过程。最后,课程将指导学员如何将自己的数据与Azure OpenAI服务结合,以实现更具个性化的应用。
目标受众
- 对人工智能和深度学习有基础认识,并且对大型语言模型以及生成式人工智能感兴趣的初中级开发人员和数据科学家。
- 产品经理和项目经理,希望了解如何在项目中利用 Azure OpenAI 服务实现生成式人工智能解决方案。
- 对大型语言模型,特别是 Azure OpenAI 服务,以及生成式模型感兴趣的技术人员,以及对未来科技发展和最新科技充满好奇心的人。
- 具备一定的编程经验,并有意愿了解生成式人工智能,这门课程都是有价值的。
课时:1天或6小时
课程大纲 |
使用Azure OpenAI服务 |
- 访问 Azure OpenAI 服务
- 使用 Azure OpenAI Studio
- 探索生成式 AI 模型的类型
- 部署生成式 AI 模型
- 使用提示从模型获取完成项
- 在 Azure OpenAI Studio 的操场中测试模型
- 练习:开始使用Azure OpenAI服务
|
使用Azure OpenAI服务生成自然语言解决方案 |
- 将 Azure OpenAI 集成到应用中
- 使用 Azure OpenAI REST API
- 使用 Azure OpenAI SDK
- 练习:将 Azure OpenAI 集成到应用中
|
使用Azure OpenAI 服务应用提示工程 |
- 了解提示工程
- 编写更有效的提示
- 提供上下文以提高准确性
- 练习:在应用程序中利用提示工程
|
使用Azure Open AI 服务生成代码 |
- 根据自然语言构造代码
- 完成代码并协助执行开发过程
- 修复 bug 并改进代码
- 练习:使用 Azure OpenAI 服务生成和改进代码
|
将自己的数据与Azure OpenAI服务配合使用 |
- 了解如何使用自己的数据
- 添加自己的数据源
- 使用自己的数据与模型聊天
- 练习:将自己的数据与 Azure OpenAI 服务配合使用
|
|
|