diff --git a/Instructions/01-Explore-ai-studio.md b/Instructions/01-Explore-ai-studio.md index b07f38c..e158835 100644 --- a/Instructions/01-Explore-ai-studio.md +++ b/Instructions/01-Explore-ai-studio.md @@ -1,29 +1,30 @@ --- lab: - title: Azure AI Studio のコンポーネントとツールを探索する + title: Azure AI Foundry のコンポーネントとツールを探索する --- -# Azure AI Studio のコンポーネントとツールを探索する +# Azure AI Foundry のコンポーネントとツールを探索する -この演習では、Azure AI Studio を使用してプロジェクトを作成し、生成 AI モデルを探索します。 +この演習では、Azure AI Foundry ポータルを使用してプロジェクトを作成し、生成 AI モデルを探索します。 この演習は約 **30** 分かかります。 -## Azure AI Studio を開く +## Azure AI Foundry ポータルを開く -まずは Azure AI Studio を調べることから始めましょう。 +まず、Azure AI Foundry ポータルを調べてみましょう。 -1. Web ブラウザーで [https://ai.azure.com](https://ai.azure.com) を開き、Azure の資格情報を使ってサインインします。 Azure AI Studio のホーム ページは次の画像のようになります。 +1. Web ブラウザーで [https://ai.azure.com](https://ai.azure.com) を開き、Azure の資格情報を使ってサインインします。 Azure AI Foundry ポータルのホーム ページは次の画像のようになります。 - ![Azure AI Studio のスクリーンショット。](./media/azure-ai-studio-home.png) + ![Azure AI Foundry ポータルのスクリーンショット。](./media/azure-ai-studio-home.png) 1. ホーム ページの情報を確認し、各タブを表示して、モデルと機能の探索、プロジェクトの作成、リソースの管理のオプションを確認します。 -## Azure AI ハブを作成する +## Azure AI ハブとプロジェクトを作成する -プロジェクトをホストするには、Azure サブスクリプション内に Azure AI ハブが必要です。 このリソースは、プロジェクトの作成中に作成するか、事前にプロビジョニングすることができます (この演習ではこちらを行います)。 +Azure AI ハブは、1 つ以上の "プロジェクト" を定義できる共同作業用のワークスペースとして機能します。** プロジェクトと Azure AI ハブを作成してみましょう。 -1. **[管理]** セクションで、**[すべてのリソース]** を選択し、**[+ 新しいハブ]** を選択します。 次の設定を使用して新しいハブを作成します。 +1. ホーム ページで、**[+ 作成]** を選択します。 **プロジェクトの作成**ウィザードでは、プロジェクトで自動的に作成されるすべての Azure リソースを表示できます。または、**[作成]** を選択する前に **[カスタマイズ]** を選択して次の設定をカスタマイズできます。 + - **ハブ名**:*一意の名前* - **[サブスクリプション]**:"*ご自身の Azure サブスクリプション*" - **[リソース グループ]**: "一意の名前で新しいリソース グループを作成するか、既存のものを選びます"** @@ -33,45 +34,30 @@ lab: > \* Azure OpenAI リソースは、リージョンのクォータによってテナント レベルで制限されます。 一覧表示されているリージョンには、この演習で使用されるモデル タイプの既定のクォータが含まれています。 リージョンをランダムに選択すると、テナントを他のユーザーと共有するシナリオで、1 つのリージョンがクォータ制限に達するリスクが軽減されます。 演習の後半でクォータ制限に達した場合は、別のリージョンに別のリソースを作成する必要が生じる可能性があります。 -1. **[次へ]** を選択し、構成を確認します。 +1. **[カスタマイズ]** を選択した場合は、**[次へ]** を選択し、構成を確認します。 1. **[作成]** を選択し、プロセスが完了するまで待ちます。 - Azure AI ハブが作成されると、次の画像のようになるはずです。 + Azure AI ハブとプロジェクトが作成されると、次の画像のようになるはずです。 - ![Azure AI Studio 内の Azure AI ハブの詳細のスクリーンショット。](./media/azure-ai-resource.png) + ![Azure AI Foundry ポータル内の Azure AI ハブの詳細のスクリーンショット。](./media/azure-ai-resource.png) -1. 新しいブラウザー タブを開き ([Azure AI Studio] タブは開いたままにします)、Azure portal ([https://portal.azure.com](https://portal.azure.com?azure-portal=true)) に移動します。プロンプトが表示されたら、Azure の資格情報を使ってサインインします。 +1. 新しいブラウザー タブを開き ([Azure AI Foundry] ポータル タブは開いたままにします)、Azure portal ([https://portal.azure.com](https://portal.azure.com?azure-portal=true)) に移動します。プロンプトが表示されたら、Azure の資格情報を使ってサインインします。 1. Azure AI ハブを作成したリソース グループに移動し、作成された Azure リソースを表示します。 ![Azure portal 内の Azure AI ハブと関連リソースのスクリーンショット。](./media/azure-portal.png) -1. Azure AI Studio ブラウザー タブに戻ります。 -1. Azure AI ハブのページの左側のペインでそれぞれのページを表示し、作成および管理できる成果物を確認します。 **[接続]** ページで、Azure OpenAI と AI サービスへの接続が既に作成されていることを確認します。 - -## プロジェクトの作成 - -Azure AI ハブは、1 つ以上の "プロジェクト" を定義できる共同作業用のワークスペースとして機能します。** Azure AI ハブ内にプロジェクトを作成してみましょう。 - -1. Azure AI Studio で、先ほど作成したハブ内にいることを確認します (画面の上部にあるパスを確認することで、自分の場所を確認できます)。 -1. 左側のメニューを使用して、**[すべてのプロジェクト]** に移動します。 -1. **[+ New project]** を選択します。 -1. **[新しいプロジェクトの作成]** ウィザードで、次の設定を使ってプロジェクトを作成します。 - - **現在のハブ**:あなたの AI ハブ** - - **プロジェクト名**:"プロジェクトの一意の名前"** -1. プロジェクトが作成されるまで待ちます。 準備ができたら、次の画像のようになります。 - - ![Azure AI Studio のプロジェクト詳細ページのスクリーンショット。](./media/azure-ai-project.png) - -1. 左側のペインにあるページを表示して各セクションを展開し、プロジェクト内で実行できるタスクと管理できるリソースを確認します。 +1. Azure AI Foundry ポータルのブラウザー タブに戻ります。 +1. Azure AI ハブのページの左側のペインでそれぞれのページを表示し、作成および管理できる成果物を確認します。 **[管理センター]** ページで、ハブまたはプロジェクトの下にある **[接続されたリソース]** を選択し、Azure OpenAI と AI サービスへの接続が既に作成されていることを確認できます。 +1. [管理センター] ページにいる場合は、**[プロジェクトへ移動]** を選択します。 ## モデルのデプロイとテスト -プロジェクトを使って、生成 AI モデルに基づいた複雑な AI ソリューションを作成できます。 Azure AI Studio で使用できるすべての開発オプションを詳しく説明することはこの演習の範囲を超えていますが、プロジェクト内でモデルを操作するための基本的な方法をいくつか説明します。 +プロジェクトを使って、生成 AI モデルに基づいた複雑な AI ソリューションを作成できます。 Azure AI Foundry ポータルで使用できるすべての開発オプションを詳しく説明することはこの演習の範囲を超えていますが、プロジェクト内でモデルを操作するための基本的な方法をいくつか説明します。 -1. プロジェクトの左側のペインの **[コンポーネント]** セクションで、**[デプロイ]** ページを選択します。 -1. **[デプロイ]** ページの **[モデル デプロイ]** タブで、**[+ モデルのデプロイ]** を選択します。 +1. プロジェクトの左側のウィンドウの **[マイ アセット]** セクションで、**[モデル + エンドポイント]** ページを選択します。 +1. **[モデル + エンドポイント]** ページの **[モデル デプロイ]** タブで、**[+ モデルのデプロイ]** を選択します。 1. 一覧から **gpt-35-turbo** モデルを検索し、選択して確認します。 -1. 以下の設定を使用してモデルをデプロイします。 +1. デプロイの詳細で **[カスタマイズ]** を選択して、以下の設定でモデルをデプロイします。 - **デプロイ名**:"モデル デプロイの一意の名前"** - **デプロイの種類**:Standard - **モデルのバージョン**: *Select the default version (既定のバージョンの選択)* @@ -86,11 +72,11 @@ Azure AI ハブは、1 つ以上の "プロジェクト" を定義できる共 1. **[チャット プレイグラウンド]** ページで、**[デプロイ]** セクション内でご利用のモデル デプロイが選択されていることを確認します。 1. チャット ウィンドウで、以下のように「AI とは何ですか?」のようなクエリを入力し、応答を確認します。** - ![Azure AI Studio のプレイグラウンドのスクリーンショット。](./media/playground.png) + ![Azure AI Foundry ポータルのプレイグラウンドのスクリーンショット。](./media/playground.png) ## クリーンアップ -Azure AI Studio を確認し終わったら、不要な Azure コストが発生しないように、この演習で作成したリソースを削除する必要があります。 +Azure AI Foundry ポータルを確認し終わったら、不要な Azure コストが発生しないように、この演習で作成したリソースを削除する必要があります。 1. Azure portal が表示されているブラウザー タブに戻り (または、新しいブラウザー タブで [Azure portal](https://portal.azure.com?azure-portal=true) をもう一度開き)、この演習で使ったリソースがデプロイされているリソース グループの内容を表示します。 1. ツール バーの **[リソース グループの削除]** を選びます。 diff --git a/Instructions/02-Explore-model-catalog.md b/Instructions/02-Explore-model-catalog.md index 9d1212b..494493d 100644 --- a/Instructions/02-Explore-model-catalog.md +++ b/Instructions/02-Explore-model-catalog.md @@ -1,21 +1,22 @@ --- lab: - title: Azure AI Studio で言語モデルを使用して探索、デプロイ、チャットを行う + title: Azure AI Foundry で言語モデルを使用して探索、デプロイ、チャットを行う --- -# Azure AI Studio で言語モデルを使用して探索、デプロイ、チャットを行う +# Azure AI Foundry で言語モデルを使用して探索、デプロイ、チャットを行う -Azure AI Studio のモデル カタログは、さまざまなモデルを試してから使用できる中央リポジトリとして機能し、生成 AI シナリオの作成を容易にします。 +Azure AI Foundry のモデル カタログは、さまざまなモデルを試してから使用できる中央リポジトリとして機能し、生成 AI シナリオの作成を容易にします。 -この演習では、Azure AI Studio でモデル カタログをいろいろ試すことができます。 +この演習では、Azure AI Foundry ポータルでモデル カタログをいろいろ試すことができます。 この演習には、約 **25** 分かかります。 -## Azure AI ハブを作成する +## Azure AI ハブとプロジェクトを作成する -プロジェクトをホストするには、Azure サブスクリプション内に Azure AI ハブが必要です。 このリソースは、プロジェクトの作成中に作成するか、事前にプロビジョニングすることができます (この演習ではこちらを行います)。 +Azure AI ハブは、1 つ以上の "プロジェクト" を定義できる共同作業用のワークスペースとして機能します。** プロジェクトと Azure AI ハブを作成してみましょう。 + +1. ホーム ページで、**[+ 作成]** を選択します。 **プロジェクトの作成**ウィザードでは、プロジェクトで自動的に作成されるすべての Azure リソースを表示できます。または、**[作成]** を選択する前に **[カスタマイズ]** を選択して次の設定をカスタマイズできます。 -1. **[管理]** セクションで、**[すべてのリソース]** を選択し、**[+ 新しいハブ]** を選択します。 次の設定を使用して新しいハブを作成します。 - **ハブ名**:*一意の名前* - **[サブスクリプション]**:"*ご自身の Azure サブスクリプション*" - **[リソース グループ]**: "新しいリソース グループ"** @@ -25,33 +26,21 @@ Azure AI Studio のモデル カタログは、さまざまなモデルを試し > \* Azure OpenAI リソースは、リージョンのクォータによってテナント レベルで制限されます。 場所ヘルパーに一覧表示されているリージョンには、この演習で使用されるモデル タイプの既定のクォータが含まれています。 リージョンをランダムに選択すると、1 つのリージョンがクォータ制限に達するリスクが軽減されます。 演習の後半でクォータ制限に達した場合は、別のリージョンに別のリソースを作成する必要が生じる可能性があります。 詳しくは、[リージョンごとのモデルの可用性](https://learn.microsoft.com/azure/ai-services/openai/concepts/models#gpt-35-turbo-model-availability)を参照してください - Azure AI ハブが作成されると、次の画像のようになるはずです。 +1. **[カスタマイズ]** を選択した場合は、**[次へ]** を選択し、構成を確認します。 +1. 1. **[作成]** を選択し、プロセスが完了するまで待ちます。 + + Azure AI ハブとプロジェクトが作成されると、次の画像のようになるはずです。 - ![Azure AI Studio 内の Azure AI ハブの詳細のスクリーンショット。](./media/azure-ai-resource.png) + ![Azure AI Foundry ポータル内の Azure AI ハブの詳細のスクリーンショット。](./media/azure-ai-resource.png) -1. 新しいブラウザー タブを開き ([Azure AI Studio] タブは開いたままにします)、Azure portal ([https://portal.azure.com](https://portal.azure.com?azure-portal=true)) に移動します。プロンプトが表示されたら、Azure の資格情報を使ってサインインします。 +1. 新しいブラウザー タブを開き ([Azure AI Foundry] ポータル タブは開いたままにします)、Azure portal ([https://portal.azure.com](https://portal.azure.com?azure-portal=true)) に移動します。プロンプトが表示されたら、Azure の資格情報を使ってサインインします。 1. Azure AI ハブを作成したリソース グループに移動し、作成された Azure リソースを表示します。 ![Azure portal 内の Azure AI ハブと関連リソースのスクリーンショット。](./media/azure-portal.png) -1. Azure AI Studio ブラウザー タブに戻ります。 -1. Azure AI ハブのページの左側のペインでそれぞれのページを表示し、作成および管理できる成果物を確認します。 **[接続]** ページで、Azure OpenAI と AI サービスへの接続が既に作成されていることを確認します。 - -## プロジェクトの作成 - -Azure AI ハブは、1 つ以上の "プロジェクト" を定義できる共同作業用のワークスペースとして機能します。** Azure AI ハブ内にプロジェクトを作成してみましょう。 - -1. Azure AI Studio で、先ほど作成したハブ内にいることを確認します (画面の上部にあるパスを確認することで、自分の場所を確認できます)。 -1. 左側のメニューを使用して、**[すべてのプロジェクト]** に移動します。 -1. **[+ New project]** を選択します。 -1. **[新しいプロジェクトの作成]** ウィザードで、次の設定を使ってプロジェクトを作成します。 - - **現在のハブ**:あなたの AI ハブ** - - **プロジェクト名**:"プロジェクトの一意の名前"** -1. プロジェクトが作成されるまで待ちます。 準備ができたら、次の画像のようになります。 - - ![Azure AI Studio のプロジェクト詳細ページのスクリーンショット。](./media/azure-ai-project.png) - -1. 左側のペインにあるページを表示して各セクションを展開し、プロジェクト内で実行できるタスクと管理できるリソースを確認します。 +1. Azure AI Foundry ポータルのブラウザー タブに戻ります。 +1. Azure AI ハブのページの左側のペインでそれぞれのページを表示し、作成および管理できる成果物を確認します。 **[管理センター]** ページで、ハブまたはプロジェクトの下にある **[接続されたリソース]** を選択し、Azure OpenAI と AI サービスへの接続が既に作成されていることを確認できます。 +1. [管理センター] ページにいる場合は、**[プロジェクトへ移動]** を選択します。 ## モデル ベンチマークを使用してモデルを選択する @@ -61,7 +50,7 @@ Azure AI ハブは、1 つ以上の "プロジェクト" を定義できる共 Copilot は事実に基づく正確な情報を提供する必要があるため、根拠性が重要です。 その次に、Copilot の回答が読みやすく理解しやすいものにする必要があります。 したがって、流暢さと一貫性に対して高い評価のモデルを選択する必要もあります。 -1. Azure AI Studio で、左側のメニューを使用して、**[開始]** セクションの **[モデル ベンチマーク]** に移動します。 +1. Azure AI Foundry プロジェクト ポータルで、左側のメニューを使用して **[モデル ベンチマーク]** に移動します。 **[品質ベンチマーク]** タブには、いくつかのグラフが既に視覚化されており、さまざまなモデルを比較できます。 1. 表示されているモデルのフィルター処理: - **[タスク]**: 質問応答 @@ -82,8 +71,9 @@ Azure OpenAI コレクションから、GPT-3.5 モデルと GPT-4 モデルを まず、モデル カタログからモデルをデプロイします。 使用可能なすべてのモデルをフィルター処理する場合には、このオプションが好ましい場合があります。 -1. 左側のメニューを使用して、**[開始]** セクションの **[モデル カタログ]** ページに移動します。 -1. 次の設定を使用して、Azure AI によってキュレーションされた `gpt-35-turbo` モデルを検索してデプロイします。 +1. 左側のメニューを使用して、**[モデル カタログ]** ページに移動します。 +1. デプロイの詳細の **[カスタマイズ]** を選択して、次の設定で Azure AI によってキュレーションされた `gpt-35-turbo` モデルを検索してデプロイします。 + - **デプロイ名**:"モデル デプロイの一意の名前"** - **デプロイの種類**:Standard - **モデルのバージョン**: *Select the default version (既定のバージョンの選択)* @@ -92,12 +82,12 @@ Azure OpenAI コレクションから、GPT-3.5 モデルと GPT-4 モデルを - **コンテンツ フィルター**: DefaultV2 - **動的クォータを有効にする**: 無効 -### [デプロイ] でモデルをデプロイする +### モデル + エンドポイントを使用してモデルをデプロイする -デプロイするモデルが既にわかっている場合は、[デプロイ] でそれを行うことができます。 +デプロイするモデルが既にわかっている場合は、**[モデル + エンドポイント]** でそれを行うことができます。 -1. 左側のメニューを使用して、**[コンポーネント]** セクションの **[デプロイ]** ページに移動します。 -1. **[モデル デプロイ]** タブで、次の設定を使用して新しいデプロイを作成します。 +1. 左側のメニューを使用して、**[マイ アセット]** セクションの **[モデル + エンドポイント]** ページに移動します。 +1. **[モデルのデプロイ]** タブのデプロイの詳細で **[カスタマイズ]** を選択して、次の設定で新しい基本モデルをデプロイします。 - **[モデル]**: gpt-4 - **デプロイ名**:"モデル デプロイの一意の名前"** - **デプロイの種類**:Standard @@ -107,28 +97,28 @@ Azure OpenAI コレクションから、GPT-3.5 モデルと GPT-4 モデルを - **コンテンツ フィルター**: DefaultV2 - **動的クォータを有効にする**: 無効 - > **注**: モデル カタログのオプションとしてではなく、モデル ベンチマークが表示されているモデルがあることに気付いたかもしれません。 モデルの可用性は場所によって異なります。 場所は、デプロイするモデルを**場所ヘルパー**により指定し、デプロイできる場所の一覧を取得できる、AI ハブ レベルで指定されます。 + > **注**: 現在の AI リソースの場所に、デプロイするモデルで使用可能なクォータがない場合は、新しい AI リソースが作成され、プロジェクトに接続される別の場所を選択するように求められます。 ## チャット プレイグラウンドでモデルをテストする 比較できるモデルが 2 つあるので、対話的操作でモデルがどのように動作するかを見てみましょう。 -1. 左側のメニューを使用して、**[プロジェクト プレイグラウンド]** セクションの **[チャット]** ページに移動します。 +1. 左側のメニューを使用して、**[プレイグラウンド]** ページに移動します。 1. **[チャット プレイグラウンド]** で、GPT-3.5 デプロイを選択します。 1. チャット ウィンドウで、「`What can you do?`」という質問を入力し、応答を確認します。 答えは非常に一般的です。 旅行アシスタントとして機能するカスタムの Copilot を作成しようとしていることを思い出してください。 質問において、求めるサポートの種類を指定できます。 1. チャット ウィンドウで、「`Imagine you're a travel assistant, what can you help me with?`」という質問を入力します。回答はより具体的になりました。 エンド ユーザーが Copilot と対話するたびに必要なコンテキストを提供しなくて済むようにしたい場合があるでしょう。 包括的な指示を追加するには、システム・メッセージを編集することができます。 -1. 次のプロンプトでシステム メッセージを更新します。 +1. **[セットアップ]** の下にある次のプロンプトで **[モデルの指示とコンテキストを指定する]** フィールドを更新します。 ``` You are an AI travel assistant that helps people plan their trips. Your objective is to offer support for travel-related inquiries, such as visa requirements, weather forecasts, local attractions, and cultural norms. ``` -1. **[保存]**、**[チャットのクリア]** の順に選択します。 +1. **[変更の適用]** を選択します。 1. チャット ウィンドウで、「`What can you do?`」というクエリを入力し、新しい応答を確認します。 前に受け取った回答とどう異なるかを確認します。 回答は旅行に限定されたものになりました。 1. 「`I'm planning a trip to London, what can I do there?`」と質問して会話を続けます。Copilot は旅行関連情報をたくさん提供します。 出力をさらに改善したい場合があるでしょう。 たとえば、回答をより簡潔にしたい場合があります。 1. メッセージの最後に「`Answer with a maximum of two sentences.`」を追加して、システム メッセージを更新します。 変更を適用し、チャットをクリアして、「`I'm planning a trip to London, what can I do there?`」という質問でもう一度チャットをテストします。Copilot が、質問に答えるだけはなく、会話を続けるようにもできます。 -1. メッセージの最後に「`End your answer with a follow-up question.`」を追加して、システム メッセージを更新します。 変更を保存し、チャットをクリアして、「`I'm planning a trip to London, what can I do there?`」という質問でもう一度チャットをテストします。 +1. プロンプトの末尾に `End your answer with a follow-up question.` を追加して、モデルのコンテキストを更新します。 変更を保存し、「`I'm planning a trip to London, what can I do there?`」という質問でもう一度チャットをテストします。 1. **[デプロイ]** を GPT-4 モデルに変更し、このセクションのすべての手順を繰り返します。 モデルの出力が異なる場合があることに注意してください。 1. 最後に、「`Who is the prime minister of the UK?`」という質問で両方のモデルをテストします。 この質問のパフォーマンスは、モデルの根拠性 (応答が事実について正確かどうか) に関連しています。 パフォーマンスは、モデル ベンチマークでの結論と関連していますか? @@ -136,7 +126,7 @@ Azure OpenAI コレクションから、GPT-3.5 モデルと GPT-4 モデルを ## クリーンアップ -Azure AI Studio を確認し終わったら、不要な Azure コストが発生しないように、この演習で作成したリソースを削除する必要があります。 +Azure AI Foundry ポータルを確認し終わったら、不要な Azure コストが発生しないように、この演習で作成したリソースを削除する必要があります。 1. Azure portal が表示されているブラウザー タブに戻り (または、新しいブラウザー タブで [Azure portal](https://portal.azure.com?azure-portal=true) をもう一度開き)、この演習で使ったリソースがデプロイされているリソース グループの内容を表示します。 1. ツール バーの **[リソース グループの削除]** を選びます。 diff --git a/Instructions/03-Use-prompt-flow-chat.md b/Instructions/03-Use-prompt-flow-chat.md index 8f342aa..190a298 100644 --- a/Instructions/03-Use-prompt-flow-chat.md +++ b/Instructions/03-Use-prompt-flow-chat.md @@ -1,40 +1,39 @@ --- lab: - title: Azure AI Studio でプロンプト フローを使用してカスタム Copilot を構築する + title: Azure AI Foundry ポータルでプロンプト フローを使用してカスタム Copilot を構築する --- -# Azure AI Studio でプロンプト フローを使用してカスタム Copilot を構築する +# Azure AI Foundry ポータルでプロンプト フローを使用してカスタム Copilot を構築する -この演習では、Azure AI Studio のプロンプト フローを使用して、ユーザー プロンプトとチャット履歴を入力として使用し、Azure OpenAI の GPT モデルを使用して出力を生成するカスタム コパイロットを作成します。 +この演習では、Azure AI Foundry ポータルのプロンプト フローを使用して、ユーザー プロンプトとチャット履歴を入力として使用し、Azure OpenAI の GPT モデルを使用して出力を生成するカスタム コパイロットを作成します。 この演習には約 **30** 分かかります。 -## Azure AI Studio の中で AI ハブとプロジェクトを作成する +## Azure AI Foundry ポータルで AI ハブとプロジェクトを作成する -まずは、次のように Azure AI ハブの中で Azure AI Studio プロジェクトを作成します。 +まずは、次のように Azure AI ハブの中で Azure AI Foundry ポータル プロジェクトを作成します。 1. Web ブラウザーで [https://ai.azure.com](https://ai.azure.com) を開き、Azure の資格情報を使ってサインインします。 -1. **[ホーム]** ページを選択してから、**[+ 新しいプロジェクト]** を選択します。 -1. **[新しいプロジェクトの作成]** ウィザードで、次の設定を使ってプロジェクトを作成します。 - - **プロジェクト名**:"プロジェクトの一意の名前"** - - **ハブ**:次の設定で新しいハブを作成します。** +1. ホーム ページで、**[+ 作成]** を選択します。 +1. **プロジェクトの作成**ウィザードでは、プロジェクトで自動的に作成されるすべての Azure リソースを表示できます。または、**[作成]** を選択する前に **[カスタマイズ]** を選択して次の設定をカスタマイズできます。 + - **ハブ名**:*一意の名前* - **[サブスクリプション]**:"*ご自身の Azure サブスクリプション*" - **[リソース グループ]**: "新しいリソース グループ"** - **場所**: **[選択に関するヘルプ]** を選択し、次に [場所ヘルパー] ウィンドウで **gpt-35-turbo** を選択し、推奨されるリージョンを選択します\* - - **Azure AI サービスまたは Azure OpenAI への接続**:*新しい接続を作成する* + - **Azure AI サービスまたは Azure OpenAI に接続**: (新機能) *選択したハブ名が自動入力されます* - **Azure AI 検索への接続**:接続をスキップする > \* Azure OpenAI リソースは、リージョンのクォータによってテナント レベルで制限されます。 場所ヘルパーに一覧表示されているリージョンには、この演習で使用されるモデル タイプの既定のクォータが含まれています。 リージョンをランダムに選択すると、1 つのリージョンがクォータ制限に達するリスクが軽減されます。 演習の後半でクォータ制限に達した場合は、別のリージョンに別のリソースを作成する必要が生じる可能性があります。 詳しくは、[リージョンごとのモデルの可用性](https://learn.microsoft.com/azure/ai-services/openai/concepts/models#gpt-35-turbo-model-availability)を参照してください -1. 構成を確認して、プロジェクトを作成します。 -1. プロジェクトが作成されるまで待ちます。 +1. **[カスタマイズ]** を選択した場合は、**[次へ]** を選択し、構成を確認します。 +1. **[作成]** を選択し、プロセスが完了するまで待ちます。 ## GPT モデルをデプロイする -プロンプト フロー内で言語モデルを使用するには、まずモデルを展開する必要があります。 Azure AI Studio を使うと、フローで使用できる OpenAI モデルをデプロイできます。 +プロンプト フロー内で言語モデルを使用するには、まずモデルを展開する必要があります。 Azure AI Foundry ポータルを使うと、フローで使用できる OpenAI モデルをデプロイできます。 -1. 左側のナビゲーション ウィンドウの **[コンポーネント]** で、**[デプロイ]** ページを選びます。 +1. 左側のナビゲーション ウィンドウの **[マイ アセット]** で、**[モデル + エンドポイント]** ページを選択します。 1. 次の設定で **gpt-35-turbo** モデルの新しいデプロイを作成します。 - **デプロイ名**:"モデル デプロイの一意の名前"** - **デプロイの種類**:Standard @@ -48,7 +47,7 @@ lab: アシスタントに対する具体的な指示がないため、回答は一般的なものであることに注意してください。 あるタスクに焦点を当てるには、システム プロンプトを変更します。 -1. **システム メッセージ**を次のように変更します。 +1. **[モデルの指示とコンテキストを指定する]** メッセージを次のように変更します。 ```md **Objective**: Assist users with travel-related inquiries, offering tips, advice, and recommendations as a knowledgeable travel agent. @@ -68,12 +67,12 @@ lab: 5. Encourage the user to ask follow-up questions for further assistance. ``` -1. **[保存]** を選択します。 +1. **[変更の適用]** を選択します。 1. チャット ウィンドウで、前と同じクエリを入力します。`What can you do?` 応答が変化していることに注意してください。 これでデプロイされた GPT モデルのシステム メッセージの調整は完了したので、プロンプト フローを操作することでアプリケーションをさらにカスタマイズできます。 -## Azure AI Studio でチャット フローを作成して実行する +## Azure AI Foundry ポータルでチャット フローを作成して実行する テンプレートから新しいフローを作成することも、プレイグラウンドの構成に基づいてフローを作成することもできます。 先ほどプレイグラウンドでの実験を行っていたので、このオプションを使用して新しいフローを作成します。 @@ -82,7 +81,7 @@ lab:
新しいプロンプト フローを作成するときにアクセス許可エラーが発生した場合は、次のトラブルシューティングを試してください。
新しいプロンプト フローを作成するときにアクセス許可エラーが発生した場合は、次のトラブルシューティングを試してください。
新しいプロンプト フローを作成するときにアクセス許可エラーが発生した場合は、次のトラブルシューティングを試してください。
+アクセス許可エラーが返された場合は、次のトラブルシューティングを試してください。