次の方法で共有


独自のリソースを使用する

Azure Agent Service で手持ちのリソースを使用する場合は、こちらの記事を参考にしてください。

Note

  • 既存の AI サービス/Azure OpenAI Service リソースを使用する場合、モデルはデプロイされません。 モデルは、エージェントのセットアップ完了後にリソースにデプロイできます。
  • Azure OpenAI リソースと Azure AI Foundry プロジェクトが同じリージョンにあることを確認してください。

エージェントの Basic セットアップまたは Standard セットアップを選択する

独自のリソースを使用するために、提供されたデプロイ テンプレートのパラメーターを編集できます。 まずは、Basic エージェント セットアップ テンプレートを編集するか、Standard エージェント セットアップ テンプレートを編集するかを決定します。

Basic セットアップ: エージェントは、Microsoft によるフル マネージドのマルチテナント検索リソースとストレージ リソースを使用します。 お客様がこれらの基盤となる Azure リソースの可視化や制御を行うことはできません。 このオプションでは、独自の AI Services アカウントのみを使用できます。

Standard セットアップ: エージェントは、お客様所有のシングルテナント検索リソースとストレージ リソースを使用します。 このセットアップでは、これらのリソースの完全な制御と可視化が可能ですが、使用量に基づいたコストをお客様が負担することになります。 このオプションでは、独自の AI Services アカウント、ストレージ アカウント、Azure AI Search のリソースまたはそのすべてを使用できます。

Basic エージェント セットアップ: AI Services/Azure OpenAI の既存のリソースを使用する

aiServiceAccountResourceId のパラメーター値を、使用する AI Services または Azure OpenAI リソースの完全な ARM リソース ID と置き換えます。

  1. AI Services のアカウントのリソース ID を取得するには、Azure CLI にサインインし、使用する AI Services アカウントのサブスクリプションを選択します。

    az login

  2. <your-resource-group> を使用するリソースが含まれるリソース グループに、your-ai-service-resource-name を使用する AI Services リソースの名前に置き換え、実行します。

    az cognitiveservices account show --resource-group <your-resource-group> --name <your-ai-service-resource-name> --query "id" --output tsv

    返される値は aiServiceAccountResourceId で、テンプレートで使用する必要があります。

  3. Basic エージェント テンプレート ファイルで、次のプレースホルダーを置き換えます。

    aiServiceAccountResourceId:/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CognitiveServices/accounts/{serviceName}
    
    [Azure OpenAI Only] aiServiceKind: AzureOpenAI
    

    既存の Azure OpenAI リソースを使用する場合は、パラメーター ファイル内の aiServiceAccountResourceId および aiServiceKind パラメーターを更新する必要があります。 aiServiceKind パラメーターは AzureOpenAI に設定する必要があります。

Standard エージェント セットアップ: AI Services/Azure OpenAI 、ストレージ、Azure AI 検索、またはそのすべての既存のリソースを使用します。

Standard エージェント テンプレート ファイルに完全な ARM リソース ID を指定することで、AI Search、ストレージ アカウント、Azure AI Search、またはそのすべての既存のリソースを使用します。

AI Services または Azure OpenAI の既存のリソースを使用します。

  1. Basic エージェント セットアップのステップに従い、AI Services アカウントのリソース ID を取得します。

  2. Standard エージェント テンプレート ファイルで、次のプレースホルダーを置き換えます。

    aiServiceAccountResourceId:/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CognitiveServices/accounts/{serviceName}
    
    [Azure OpenAI Only] aiServiceKind: AzureOpenAI
    

既存のストレージ アカウントの使用

  1. ストレージ アカウントのリソース ID を取得するには、Azure CLI にサインインして、使用するストレージ アカウントのサブスクリプションを選択します。

    az login

  2. 次に、 コマンドを実行します。

    az search service show --resource-group <your-resource-group> --name <your-storage-account> --query "id" --output tsv

    その出力は aiStorageAccountResourceID で、テンプレートで使用する必要があります。

  3. Standard エージェント テンプレート ファイルで、次のプレースホルダーを置き換えます。

    aiStorageAccountResourceId:/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{storageAccountName}
    

Azure AI Search の既存のリソースを使用する

  1. Azure AI Search のリソース ID を取得するには、Azure CLI にサインインして、使用する Search のリソースのサブスクリプションを選択します。

    az login

  2. 次に、 コマンドを実行します。

    az search service show --resource-group <your-resource-group> --name <your-search-service> --query "id" --output tsv

  3. Standard エージェント テンプレート ファイルで、次のプレースホルダーを置き換えます。

    aiSearchServiceResourceId:/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Search/searchServices/{searchServiceName}
    

関連項目

  • エージェントが使用できる各種ツールについて説明します。