Azureで生成型 AI アプリを開発する

生成人工知能 (AI) は、Microsoft Foundry などの包括的な開発プラットフォームを通じてアクセスしやすくなっています。 言語モデルを使用してユーザーと対話する生成型 AI アプリケーションを構築する方法について説明します。

前提条件

このモジュールを開始する前に、Azureの基本的な AI の概念とサービスについて理解しておく必要があります。 プログラミングの経験も必要です。

このラーニング パス内のモジュール

Microsoft Azureには、開発者が優れた AI を利用したソリューションを構築できる複数のサービスが用意されています。 適切な計画と準備には、使用するサービスを特定し、開発チームに最適な作業環境を作成する必要があります。

ベンチマークを使用してモデル カタログから適切なモデルを選択し、エンドポイントにデプロイし、Microsoft Foundry ポータルで手動および自動化されたアプローチを使用してパフォーマンスを評価する方法について説明します。

Microsoft Foundry を使用して、プロジェクトと Responses API を使用して生成 AI チャット アプリケーションを開発します。

ツールを使用すると、モデルでタスクを実行したり外部システムと対話したりできるため、基本的なチャット操作を超えて機能を拡張できます。

生成 AI モデルのパフォーマンスを最適化するための補完的な戦略について説明します。 プロンプト エンジニアリングを適用し、RAG を使用してモデルを接地し、一貫した動作を実現するために微調整する方法と、これらのアプローチを組み合わせるタイミングについて説明します。

生成 AI を使用すると、優れたクリエイティブ ソリューションが可能になりますが、有害なコンテンツ生成のリスクを最小限に抑えるには、責任を持って実装する必要があります。