このガイドでは、カスタムの質問と回答プロジェクト用に Azure AI リソースとアクセス許可を構成し、Azure AI Search と Custom Question Answering (CQA) を使用してモデルを微調整できるようにする方法について説明します。 このセットアップを完了することは、環境と Foundry Tools リソースを完全に統合するために不可欠です。 このセットアップは 1 回だけ実行する必要があります。その後、AI を利用した高度な質問に回答する機能にシームレスにアクセスできます。
さらに、Azure portal 内で適切なロールとアクセス許可を割り当てる方法も示します。 これらの手順は、Foundry Tools で Azure Language を迅速かつ効果的に使い始めるのに役立ちます。
[前提条件]
リソースを設定する前に、次のものが必要です。
- アクティブな Azure サブスクリプション。 持っていない場合は、無料で作成できます。
- 必要なアクセス許可。 アカウントとプロジェクトを確立しているユーザーが、サブスクリプション レベルで Azure AI アカウント所有者ロールとして割り当てられていることを確認します。 または、サブスクリプション スコープで 共同作成者 ロールまたは Cognitive Services 共同作成者 ロールを持つことも、この要件を満たします。 詳細については、「ロールベースのアクセス制御 (RBAC)」を参照してください。
- Microsoft Foundry リソースまたは言語リソース。
- Azure AI Search リソース (CQA にアクセスするために必要)
注
Foundry で Foundry リソースを使用することを強くお勧めします。ただし、言語リソースを使用して、次の手順に従うこともできます。
手順 1: 検索リソースに正しいロールを割り当てる
Azure RBAC は、Azure Resource Manager 上に構築された承認システムです。 Azure リソースへのきめ細かいアクセス管理が提供されます。
Azure Portal に移動します。
Azure Search リソースに移動します。 (検索リソースを検索するには 、すべてのリソース を参照してください)。
左側のパネルの [設定] セクションで、[ キー] を選択します。
[API アクセス制御] ボタンが API キーに設定されていることを確認します。
次に、左側のパネルで [アクセス制御 (IAM)] を選択し、[ ロールの割り当ての追加] を選択します。
Azure AI 管理者ロールを検索して選択します。 [次へ] を選択します。
[ メンバー ] タブに移動し、[ ユーザー、グループ、またはサービス プリンシパルへのアクセス権の割り当て] を選択します。
[ メンバーの選択] を選択し、アカウント名を追加して、[選択] を 選択します。
最後に、[ 確認と割り当て ] を選択して選択内容を確認します。
手順 2: Foundry で接続を構成する
Foundry は、さまざまなモデルとツールを使用して AI ソリューションを簡単に構築、管理、デプロイできる統合プラットフォームを提供します。 接続により、Foundry プロジェクト内の Microsoft と外部の両方のリソースへの認証とアクセスが可能になります。
アカウントと必要なサブスクリプションを使用して Foundryにサインインします。 次に、Foundry リソースを含むプロジェクトを選択します。
次に、ページの左下隅にある 管理センター に移動します。
管理センターの [ 接続されているリソース ] セクションまでスクロールします。
[+ 新しい接続] ボタンを選択します。
新しいウィンドウで、リソースの種類として Azure AI Search を選択します。
手順 1 で接続した Azure AI Search リソースを検索して表示します。
認証が API キーに設定されていることを確認します。
[ 接続の追加] を選択し、[ 閉じる] を選択します。
手順 3: 接続されているリソースを使用して微調整タスクを作成する
左側のナビゲーション パネルの末尾にある [ プロジェクトに移動 ] に移動します。
左側のナビゲーション パネルから [微調整 ] を選択し、[ AI サービスの微調整 ] タブを選択し、[ + 微調整 ] ボタンを選択します。
新しいウィンドウからタスクの種類として [カスタム質問の回答 ] を選択し、[ 次へ] を選択します。
[ 接続済みサービス] で、選択した Foundry リソースを選択します。 次に、新しく接続された検索リソースを選択します。
これで、リソースが正しく設定されました。 微調整タスクの設定と CQA プロジェクトのカスタマイズを続行します。
Azure AI Search リソースを変更する
Warnung
言語リソースに関連付けられている Azure Search サービスを変更すると、既に存在するすべてのプロジェクトにアクセスできなくなります。 Azure Search サービスを変更する前に、既存のプロジェクトをエクスポートしてください。
Azure portal を使用して言語リソースとその依存関係 (検索など) を作成すると、Search サービスが自動的に作成され、言語リソースにリンクされます。 これらのリソースが作成されたら、[ 機能 ] タブで検索リソースを更新できます。
Azure portal で言語リソースに移動します。
[機能] を選択し、言語リソースにリンクする Azure AI Search サービスを選択します。
注
言語リソースには、Azure AI Search キーが保持されます。 検索リソースを更新する場合 (キーの再生成など)、 現在の検索サービスの Azure AI Search キーの更新を選択する必要があります。
保存 を選択します。