在 Azure 中开发生成 AI 应用

通过Microsoft Foundry 等综合开发平台,生成人工智能(AI)越来越易于访问。 了解如何生成使用语言模型与用户聊天的生成 AI 应用程序。

先决条件

在开始本模块之前,应熟悉 Azure 中的基本 AI 概念和服务。 还应具有编程经验。

本学习路径中的模块

Microsoft Azure 提供了多个服务,可支持开发人员构建出色的 AI 驱动的解决方案。 适当的规划和准备涉及确定将使用的服务,并为开发团队创建最佳工作环境。

选择通过 Microsoft Foundry 的模型目录提供的各种语言模型。 了解如何选择、部署和测试模型,以及如何提高其性能。

使用 Microsoft Foundry SDK 通过 Microsoft Foundry 项目开发 AI 应用程序。

了解如何使用提示流开发利用 Microsoft Foundry 中的语言模型的应用程序。

检索增强生成 (RAG) 是一种常见模式,用于在生成式 AI 解决方案中使用你的数据为提示提供根据。 Microsoft Foundry 支持添加数据、创建索引并将其与生成 AI 模型集成,以帮助你构建基于 RAG 的解决方案。

在聊天补全任务上训练基础语言模型。 Microsoft Foundry 中的模型目录提供了许多开源模型,这些模型可以针对特定的模型行为需求进行微调。

生成式 AI 可生成出色的创意解决方案,但必须负责任地实现,以最大程度地降低生成有害内容的风险。

评估 copilots 对于确保生成式 AI 应用程序满足用户需求、提供准确答复以及随时间推移不断改进至关重要。 了解如何使用 Azure AI Studio 中提供的工具和功能评估和优化生成式 AI 应用程序的性能。