次の方法で共有


クイック スタート: 最初の AI Foundry リソースを作成する

AI Foundry リソースを作成および管理する方法について説明します。 これは、生成型 AI アプリケーションとエージェントを設計、デプロイ、および管理するための主要なリソースの種類です。 エージェント サービス、サーバーレス ホスティング モデルを使用してホストされるモデル、評価、Azure OpenAI サービスへのアクセスを提供します。 これは、Azure AI Foundry に組み込まれているほとんどのアプリケーションに推奨されるリソースの種類です。

Azure AI Foundry は、以前の "Azure AI Services" の次のバージョンと名前変更です。 Speech、Vision、Language 機能用の Azure AI Services モデルなど、以前のすべての機能がサポートされています。 新しい機能には、エージェント サービスと評価にアクセスできる AI Foundry API、作業を整理するためのフォルダーとしての プロジェクト 、他の Azure サービスと統合するための 接続 が含まれます。

高度なセキュリティ設定で AI Foundry を使用する場合 高度な AI Foundry 作成オプションを参照する

Azure AI Search スキルの使用をお探しですか? クラシック Azure AI マルチサービス リソースを参照してください。

前提条件

新しい Azure AI Foundry リソースを作成する

Azure AI Foundry ポータル には、基本的な既定の設定を使用して新しい Azure リソースを作成する方法が用意されています。 組織で、別名、セキュリティ制御、コスト タグなどのカスタマイズされた Azure 構成が必要な場合は、代わりに Azure portal または テンプレート オプション を使用して、組織の Azure Policy コンプライアンスに準拠することが必要になる場合があります。

Azure AI Foundry マルチサービス リソースは、ポータルの AI Foundry>AI Foundry の下に一覧表示されます。 API の種類は AIServices です。 次に示すロゴを探します。

Azure portal の Azure AI Foundry リソースのスクリーンショット。

重要

Azure には、Azure AI サービスという名前の複数のリソースの種類があります。 前に示したように、 AI Foundry>AI Foundry の下にロゴが表示されているものを必ず選択してください。

AI Foundry リソースを作成するには、次の手順に従います。

ヒント

Foundry プロジェクトまたはハブ ベースのプロジェクト リソースを作成する必要がある場合は、 Azure Foundry ポータル を使用してリソースを作成することもできます。 詳細については、次の記事を参照してください。

  1. AI Foundry リソースを作成するには、次のリンクを選択します。https://portal.azure.com/#create/Microsoft.CognitiveServicesAIFoundry

  2. [作成] ページで、次の情報を指定します。

    プロジェクトの詳細 説明
    サブスクリプション 使用できる Azure サブスクリプションのいずれかを選択します。
    リソース グループ Azure AI Foundry リソースを含む Azure リソース グループ。 新しいグループを作成したり、既存のグループに追加したりできます。
    リージョン Azure AI サービス インスタンスの場所。 別の場所を選択すると待機時間が生じる可能性がありますが、リソースのランタイムの可用性には影響しません。
    名前 Azure AI Foundry リソースのわかりやすい名前。 たとえば、MyAIServicesResource
  3. 必要に応じてリソースの他の設定を構成し、条件を読み取って同意し (該当する場合)、[Review + create(確認と作成) ] を選択します。

ヒント

サブスクリプションで AI Foundry リソースを作成できない場合は、Azure portalPowerShell コマンド、または Azure CLI コマンドを使用して、その Azure リソース プロバイダーの特権を有効にする必要がある場合があります。 サブスクリプションの所有者でない場合は、"所有者" または "管理者" のロールを持つユーザーに、登録の完了を要求するか、アカウントに /register/action 特権を付与するように要求してください。

リソースをクリーンアップする

AI Foundry リソースをクリーンアップして削除する場合は、リソースまたはリソース グループを削除できます。 リソース グループを削除すると、そのグループに含まれている他のリソースも削除されます。

  1. Azure Portal で左側のメニューを展開してサービスのメニューを開き、 [リソース グループ] を選択して、リソース グループの一覧を表示します。
  2. 削除するリソースが含まれているリソース グループを見つけます。
  3. リソース グループ全体を削除する場合は、リソース グループ名を選択します。 次のページで [リソース グループの削除] を選択し、確認します。
  4. Azure AI Foundry リソースのみを削除する場合は、リソース グループを選択して、その中のすべてのリソースを表示します。 次のページで、削除するリソースを選択し、その行の省略記号メニューを選択して、[削除] を選択します。

このクイック スタートでは、 Azure Command-Line Interface (CLI) コマンドを使用して AI Foundry リソースを作成します。

前提条件

Azure CLI をインストールしてサインインする

Azure CLI をインストールします。 CLI のローカル インストールにサインインするには、az login コマンドを実行します。

az login

新しいリソース グループを作成する

AI Foundry リソースを作成する前に、リソースを格納する Azure リソース グループが必要です。 新しいリソースを作成するときは、新しいリソース グループを作成するか、既存のものを使用できます。 この記事では、新しいリソース グループを作成する方法を示します。

リソースを作成するには、お使いのサブスクリプションに使用できるいずれかの Azure の場所が必要です。 使用できる場所の一覧を取得するには、az account list-locations コマンドを使用します。 ほとんどの Azure AI サービスは複数の場所からアクセスできます。 お客様に最も近いものを選択するか、サービスに使用できる場所を確認します。

重要

  • Azure AI Foundry リソースを呼び出すときに必要なので、Azure の場所を覚えておいてください。
  • 一部の Azure AI サービスは、リージョンによって使用可能かどうかが異なります。 詳細については、「リージョン別の Azure 製品」を参照してください。
az account list-locations --query "[].{Region:name}" --out table

Azure の場所が決まったら、Azure CLI で az group create コマンドを使用して新しいリソース グループを作成します。 次の例では、Azure の場所 westus2 を、お使いのサブスクリプションで使用できる Azure の場所の 1 つに置き換えます。

az group create --name ai-services-resource-group --___location westus2

AI Foundry リソースを作成する

新しい Azure AI Foundry リソースを作成してサブスクライブするには、 az cognitiveservices account create コマンドを 使用します。 このコマンドで、以前に作成したリソース グループに新しい課金対象リソースが追加されます。 新しいリソースを作成するときには、使用するサービスの種類、その価格レベル (つまり SKU)、および Azure の場所を把握している必要があります。

重要

Azure には、複数の Azure AI サービスのリソースの種類があります。 必ず、kindAIServices を使用して作成してください。

次のコマンドを使用して、 foundry-multi-service-resource という名前の AI Foundry リソースを作成できます。

az cognitiveservices account create --name foundry-multi-service-resource --resource-group ai-services-resource-group  --kind AIServices --sku S0 --___location westus2 --yes

ヒント

サブスクリプションで AI Foundry リソースを作成できない場合は、Azure portalPowerShell コマンド、または Azure CLI コマンドを使用して、その Azure リソース プロバイダーの特権を有効にする必要がある場合があります。 サブスクリプションの所有者でない場合は、"所有者" または "管理者" のロールを持つユーザーに、登録の完了を要求するか、アカウントに /register/action 特権を付与するように要求してください。

現在のリソースのクォータ使用量を取得する

リソースのキーを取得するには、az cognitiveservices account list-usage コマンドを使用します。

az cognitiveservices account list-usage --name foundry-multi-service-resource --resource-group ai-services-resource-group --subscription subscription-name

リソースをクリーンアップする

AI Foundry リソースをクリーンアップして削除する場合は、そのリソースまたはリソース グループを削除できます。 リソース グループを削除すると、そのグループに含まれている他のリソースも削除されます。

リソース グループとそれに関連付けられているリソースを削除するには、az group delete command を使用します。

az group delete --name ai-services-resource-group

このクイック スタートでは、 Azure PowerShell コマンドを使用して AI Foundry リソースを作成します。

前提条件

Azure PowerShell をインストールして Azure にサインインします。

Azure PowerShellをインストールします。 サインインするには、Connect-AzAccount コマンドを実行します。

Connect-AzAccount

新しい Azure AI Foundry リソース グループを作成する

AI Foundry リソースを作成する前に、リソースを格納する Azure リソース グループが必要です。 新しいリソースを作成するときは、新しいリソース グループを作成するか、既存のものを使用できます。 この記事では、新しいリソース グループを作成する方法を示します。

リソースを作成するには、お使いのサブスクリプションに使用できるいずれかの Azure の場所が必要です。 使用できる場所の一覧を取得するには、Get-AzLocation コマンドを使用します。 ほとんどの Azure AI サービスは複数の場所からアクセスできます。 お客様に最も近いものを選択するか、サービスに使用できる場所を確認します。

重要

  • Azure AI Foundry リソースを呼び出すときに必要なので、Azure の場所を覚えておいてください。
  • 一部の Azure AI サービスは、リージョンによって使用可能かどうかが異なります。 詳細については、「リージョン別の Azure 製品」を参照してください。
Get-AzLocation | Select-Object -Property Location, DisplayName

Azure の場所が決まったら、Azure PowerShell で New-AzResourceGroup コマンドを使用して新しいリソース グループを作成します。 次の例では、Azure の場所 westus2 を、お使いのサブスクリプションで使用できる Azure の場所の 1 つに置き換えます。

New-AzResourceGroup -Name ai-services-resource-group -Location westus2

AI Foundry リソースを作成する

新しい Azure AI Foundry リソースを作成してサブスクライブするには、 New-AzCognitiveServicesAccount コマンドを使用します。 このコマンドで、以前に作成したリソース グループに新しい課金対象リソースが追加されます。 新しいリソースを作成するときには、使用するサービスの "種類"、その価格レベル (つまり SKU)、および Azure の場所を把握している必要があります。

重要

Azure には、複数の Azure AI サービスのリソースの種類があります。 必ず、TypeAIServices (種類) を使用して作成してください。

次のコマンドを使用して、 foundry-multi-service-resource という名前の AI Foundry リソースを作成できます。

New-AzCognitiveServicesAccount -ResourceGroupName ai-services-resource-group -Name foundry-multi-service-resource -Type AIServices -SkuName S0 -Location westus2

ヒント

サブスクリプションで AI Foundry リソースを作成できない場合は、Azure portalPowerShell コマンド、または Azure CLI コマンドを使用して、その Azure リソース プロバイダーの特権を有効にする必要がある場合があります。 サブスクリプションの所有者でない場合は、"所有者" または "管理者" のロールを持つユーザーに、登録の完了を要求するか、アカウントに /register/action 特権を付与するように要求してください。

現在のリソースのクォータ使用量を取得する

リソースのキーを取得するには、Get-AzCognitiveServicesAccountUsage コマンドを使用します。

Get-AzCognitiveServicesAccountUsage -ResourceGroupName ai-services-resource-group -Name foundry-multi-service-resource

リソースをクリーンアップする

AI Foundry リソースをクリーンアップして削除する場合は、そのリソースまたはリソース グループを削除できます。 リソース グループを削除すると、そのグループに含まれている他のリソースも削除されます。

リソース グループとそれに関連付けられているリソースを削除するには、Remove-AzResourceGroup コマンドを使用します。

Remove-AzResourceGroup -Name ai-services-resource-group

既定のプロジェクト

AI Foundry では、プロジェクトは開発者 API へのアクセスを提供し、作業を整理するためのフォルダーとして機能します。 Azure portal または Azure AI Foundry Portal でリソースを作成すると、既定のプロジェクトが自動的に作成されます。 既定のプロジェクトには特別な概念があります。親リソース レベルでサポートされている開発者 API との下位互換性が提供されます。 通常、これらはモデルのカスタマイズのための AI サービスと Azure OpenAI API です。 エージェントや評価を含む新しい API には、任意のプロジェクトからアクセスできます。 詳細については、「 プロジェクトの種類」を参照してください。

AI Foundry リソースは、AI Foundry プロジェクトに関連付けられている場合と関連付けられていない場合があります。

  • AZURE CLI、PowerShell、Bicep テンプレート、Terraform、または SDK を使用して AI Foundry リソースが作成された場合。 このような場合、既定では AI Foundry リソースはプロジェクトに関連付けられません。 後で子リソースとしてプロジェクトを作成できます。
  • AI Foundry リソースが接続として作成された場合。 たとえば、現在の AI Foundry リソースのリージョンで使用できないモデルをデプロイしようとするとします。
  • Azure AI Foundry ポータルでプロジェクトを作成し、新しい AI Foundry リソースの依存として自動的に関連付けることができます。
  • AI Foundry リソースは、AI Foundry ポータルで作成されている可能性がありますが、 Azure AI Foundry ハブの依存リソースとして作成されている可能性があります。 この場合、リソースはハブで作成したプロジェクトに自動的に関連付けられます。

AI Foundry リソースでサポートされているサービス

AI Foundry リソースを使用すると、1 つの資格情報セットを使用して、次の Azure AI サービスにアクセスできます。 一部のサービスは、AI Foundry リソースと単一サービス リソースを介して利用できます。

ヒント

可能な限り 、AI Foundry リソース (API の種類が AIServices) を使用して、1 つの資格情報のセットで複数の Azure AI サービスにアクセスすることをお勧めします。 AI Foundry リソース (Face や Custom Vision など) を介して利用できないサービスの場合は、単一サービス リソースを作成することもできます。

サービス 説明 種類 (API 経由)
Azure AI Foundry アイコンAzure AI Foundry Agent Service 生成 AI モデルの力と、エージェントが実際のデータ ソースにアクセスして操作できるようにするツールとを組み合わせます。 AIServices
Azure AI Foundry アイコンAzure AI モデル推論 Azure AI Foundry モデル カタログのフラグシップ モデルのモデル推論を実行します。 AIServices
Azure AI Foundry Models の Azure OpenAI アイコンAzure OpenAI さまざまな自然言語タスクを実行します。 AIServices
OpenAI
Content Safety アイコンコンテンツの安全性 望ましくないコンテンツを検出する AI サービス AIServices
ContentSafety
Custom Vision アイコンCustom Vision 画像認識をビジネス用にカスタマイズします。 CustomVision.Prediction (予測のみ)
CustomVision.Training (トレーニングのみ)
Document Intelligence アイコンDocument Intelligence ドキュメントをインテリジェントなデータ ドリブン ソリューションに変換します。 AIServices
FormRecognizer
Face アイコンFace 画像内の人や感情を検出および識別します。 Face
Language アイコンLanguage 業界をリードする自然言語理解機能を備えたアプリを構築します。 AIServices
TextAnalytics
Speech アイコンSpeech 音声テキスト変換、テキスト読み上げ、翻訳、話者認識。 AIServices
Speech
Translator アイコンTranslator AI を利用した翻訳テクノロジを使用して、100 以上の使用中の言語、危険にさらされている言語、消滅の危機に瀕している言語や方言を翻訳します。 AIServices
TextTranslation
Vision アイコンVision 画像と動画のコンテンツを分析します。 AIServices (トレーニングと予測)
ComputerVision

Azure AI 検索スキルの Azure AI マルチサービス リソース

この記事で前述したように、Azure AI Search スキルは AI Foundry リソースをサポートしていません。 Azure AI Search スキルには、異なる種類のマルチサービス リソースを作成する必要があります。

Azure AI Search スキルで使用できるマルチサービス リソースは、ポータルの AI Foundry>Classic AI サービス>Azure AI サービス マルチサービス アカウント (クラシック) の下に一覧表示されます。 次に示すロゴを探します。

Azure portal の Azure AI サービス マルチサービス アカウントのスクリーンショット。

Azure AI Search のマルチサービス リソースを作成するには、次の手順に従います。

  1. Azure AI サービスマルチサービス アカウント (クラシック) リソースを作成するには、次のリンクを選択します。https://portal.azure.com/#create/Microsoft.CognitiveServicesAllInOne

  2. [作成] ページで、次の情報を指定します。

    プロジェクトの詳細 説明
    サブスクリプション 使用できる Azure サブスクリプションのいずれかを選択します。
    リソース グループ Azure AI サービスのマルチサービス アカウント リソースを含む Azure リソース グループ。 新しいグループを作成したり、既存のグループに追加したりできます。
    リージョン Azure AI サービスのマルチサービス アカウント インスタンスの場所。 別の場所を選択すると待機時間が生じる可能性がありますが、リソースのランタイムの可用性には影響しません。
    名前 Azure AI サービスのマルチサービス アカウント リソースのわかりやすい名前。 例: MyCognitiveServicesResource
    価格レベル Azure AI サービスのマルチサービス アカウントのコストは、選択したオプションと使用状況によって異なります。 詳細については、「API の価格の詳細」をご覧ください。
  3. 必要に応じてリソースの他の設定を構成し、条件を読み取って同意し (該当する場合)、[Review + create(確認と作成) ] を選択します。

ヒント

サブスクリプションで AI Foundry リソースを作成できない場合は、Azure portalPowerShell コマンド、または Azure CLI コマンドを使用して、その Azure リソース プロバイダーの特権を有効にする必要がある場合があります。 サブスクリプションの所有者でない場合は、"所有者" または "管理者" のロールを持つユーザーに、登録の完了を要求するか、アカウントに /register/action 特権を付与するように要求してください。

価格

価格レベル (および請求される金額) は、認証情報を使用して送信するトランザクションの数に基づきます。 各価格レベルにより、以下が指定されます。

  • 1 秒あたりに許可されるトランザクションの最大数 (TPS)。
  • 価格レベル内で有効にされるサービス機能。
  • 事前に定義された数のトランザクションのコスト。 この数を超えると、サービスの「価格の詳細」で指定されている追加料金が発生します。