项目介绍:OpenAIWorkshop
概述
OpenAIWorkshop 是一项旨在帮助参与者利用微软 Azure 的 OpenAI 服务,创建强大 AI 应用的实践性工作坊。参与者将通过实践,学习如何使用 Azure OpenAI API 和最新的 AI 技术,来构建不同需求的人工智能解决方案。
项目目标
OpenAIWorkshop 的目标在于帮助参与者理解和应用大型语言模型(LLM),掌握 API 的使用及其在应用场景中的实践。具体来说,项目涵盖了以下几个方面:
学习目标
- 了解 OpenAI 的基础知识,包括 LLM、API 和应用场景。
- 学习提示工程(Prompt Engineering),其应用涵盖:
- NLP 任务:如文本摘要、分类、实体识别和情感分析。
- 生成任务:包括内容生成和代码生成。
- 会话对话。
- 零样本(Zero Shot)学习、少样本(Few-shot)学习和上下文学习。
建设能力
参与者将在工作坊中构建以下应用:
- 使用 PowerApp 构建他们的第一个 Azure OpenAI 应用。
- 高级应用:在 SQL 数据上搭建自然语言查询应用。
- 高级应用:创建一个数据管道,从非结构化数据中提取见解。
- 高级应用:在自己的专有数据集上,实现 ChatGPT 的功能。
项目实施
- 所有使用案例均提供示例与指导,并在 GitHub 仓库中有详细说明。
- 指导员将为参与者演示解决方案和各个步骤。
- 参与者将在自己的环境中进行练习和构建解决方案。
适合人群
该项目特别适合以下专业人士参与:
- 高级用户或终端用户
- 软件工程师
- 数据科学家
- AI 架构师和管理人员
贡献及合作
该项目欢迎社区的贡献和建议。大多数的贡献要求参与者同意一个贡献者许可协议(CLA),以确保参与者对其贡献拥有合法权限。详情请访问 Microsoft 的贡献者许可协议的网站。
提交请求时,CLA 机器人将自动检测是否需要协议,并提供相应的指导。参与者仅需在所有使用 CLA 的存储库中执行一次此操作。
项目遵循 Microsoft 开源行为准则,参与者如有任何问题或建议,可通过指定的联系邮箱进行咨询。
商标
项目中可能包含微软或第三方的商标或标志。对微软商标或标志的授权使用需遵循相关的商标和品牌指南。对第三方商标或标志的使用必须符合其相应政策。