このクイックスタートでは、Microsoft Discovery環境を構築し、初めてAI搭載の科学調査を実施できるようにします。 セットアップは2つの方法で完了できます。
- Azureポータル – ガイド付きのステップバイステップ体験を通じて、各リソースを手動で作成できます。 各コンポーネントを理解したい場合や、UI主導のワークフローを好む場合にこの道を選んでください。
- Bicep – 単一のインフラストラクチャ・アズ・コードテンプレートでフルスタックを展開します。 繰り返し可能で自動化された展開を望むなら、この道を選びましょう。
両方のパスは同じコアリソースをプロビジョニングします:ネットワーク、アイデンティティ、ストレージ、ノードプール付きのスーパーコンピュータ、チャットモデル展開のあるワークスペース、ストレージコンテナ、そしてプロジェクトです。
「Microsoft Discovery インフラストラクチャを展開する」の中で、希望する体験に合ったタブを選択してください。
前提条件
以下の前提条件は、AzureポータルとBicepの両方の体験に適用されます:
Microsoft Discoveryアクセスのために有効(許可リスト)されたアクティブなAzureサブスクリプションです。 サブスクリプションがまだ有効になっていない場合は、Microsoft アカウント担当者に連絡してアクセスを要求してください。
Azureサブスクリプションでリソースプロバイダーの登録、ロール割り当て、リソース作成のための十分な権限が必要です:
Owner、Role Based Access Control Administrator、またはUser Access Administratorの役割は、Discoveryリソースを管理・使用する管理者(プラットフォーム管理者、科学者、エンジニア)に役割を割り当てるために必要です。 必要なロールの完全な一覧については、「 ペルソナで必要なロール」を参照してください。
リソース提供者を登録し、リソースグループを作成するには 、貢献者 またはより高い特権ロール(例: オーナー)が必要です。
Tip
プラットフォーム 管理者 のペルソナロールセットを単一の冪子コマンドで割り当てるには、オープンソースの
Set-DiscoveryRoleAssignments.ps1PowerShellスクリプトを使います。 PowerShell スクリプトを使用して Microsoft Discovery ペルソナ ロールを割り当てるを参照してください。 この方法は複数のユーザーをオンボーディングする際に推奨される方法です。
サブスクリプションに必要なリソース提供者を登録してください 。 詳細については、「 リソース プロバイダーの登録」を参照してください。 登録
Microsoft.Discovery:- Azure portal にサインインする
- [サブスクリプション] に移動して、サブスクリプションを選択します。
- 左側のメニューで、[ リソース プロバイダー] を選択します。
-
Microsoft.Discoveryを検索します。 - プロバイダー名を選択し、[ 登録] を選択します。
Note
次のリソース プロバイダーもサブスクリプションに登録されていることを確認します。 そうでない場合は、 それらを登録する:
Microsoft.Network、Microsoft.Compute、Microsoft.Storage、Microsoft.ManagedIdentity、Microsoft.AlertsManagement、Microsoft.Authorization、Microsoft.CognitiveServices、Microsoft.ContainerInstance、Microsoft.ContainerRegistry、Microsoft.ContainerService、Microsoft.DocumentDB、Microsoft.Features、Microsoft.KeyVault、Microsoft.MachineLearningServices,Microsoft.OperationalInsights,Microsoft.ResourceGraph,Microsoft.Search,Microsoft.Web,Microsoft.Insights、Microsoft.Resources、Microsoft.Sql、Microsoft.App、Microsoft.BingDiscovery NSPのPerimeter Joiner役割を割り当ててください。 Microsoft Discovery のワークスペース、ブックシェルフ、およびスーパーコンピューターは、既定で Network Security Perimeter (NSP) ルールによってネットワーク的に保護されています。 最初のワークスペース、ブックシェルフ、スーパーコンピュータを作成する前に、 Discovery NSP Perimeter Joiner のカスタムロールを作成しなければなりません。 作成後、 Discovery NSPのPerimeter Joiner のカスタムロールと Reader の役割をDiscoveryコントロールプレーンサービスアプリ(ファーストパーティサービスプリンシパル)に割り当て、コントロールプレーンがサブスクリプション内のネットワークセキュリティペリメーターを設定できるようにします。 詳細な手順については、「 NSP 境界結合者ロールの割り当て」を参照してください。
Microsoft Foundry、Azure OpenAI クォータ、VM SKU/クォータ選択したリージョンで使用できます。 クォータ予約を参照してください。
既存の リソース グループ、または 新しいリソース グループを作成するためのアクセス許可。 リソース グループを作成するには、サブスクリプションの共同作成者ロールが必要です。
Important
Microsoft Discovery リソースは、米国西部、Sweden Central、および UK South の 3 つの運用リージョンでサポートされています。 わかりやすくするために、同じリージョン、サブスクリプション、およびリソース グループに 1 つのデプロイのすべてのリソースを作成します。
Note
仮想ネットワークは1つのMicrosoft Discoveryワークスペースに紐づけることができます。 複数のワークスペースが必要な場合は、それぞれに個別の仮想ネットワークとサブネットを作成します。
Important
ネットワークリソースを他のディスカバリーリソースとは別のリソースグループに展開する場合は、スーパーコンピュータリソースが正常に展開できるように、仮想ネットワークのリソースグループに適切な権限を割り当ててください。 考慮すべき権限はNetwork ContributorとMicrosoft Discovery Platform Administrator(プレビュー版)です。 Bicepテンプレートを使う場合は、その別のリソースグループで仮想ネットワークを作成するように更新してください。
Tip
Discoveryリソースは完全なネットワーク隔離で展開可能です。
networkIsolationが有効になると、すべてのリソースはプライベートネットワーク内でシールドされ、プライベートエンドポイントおよびネットワークセキュリティペリメーター(NSP)を通じてのみアクセス可能となります。 Discovery StudioやREST APIを通じて、パブリックネットワーク経由でワークスペースにアクセスすることは可能です。 プライベートネットワークへのアクセスのみをロックするには、ワークスペースのパブリックネットワークアクセスを無効にし、ワークスペースリソース用のプライベートエンドポイントを作成します。 ガイダンスについては、「Microsoft Discovery workspacesのネットワークセキュリティ設定」をご覧ください。
Microsoft Discoveryインフラストラクチャを展開する
各リソースを手動で作成するにはAzureポータルタブを選択し、インフラストラクチャ・アズ・コードテンプレートを使ってフルスタックをデプロイするにはBicepタブを選択します。
Azureポータルを使って、ガイド付き体験を通じて各Microsoft Discoveryリソースを作成できます。
1. ネットワーク、ID、ストレージを設定する
Microsoft探索インフラストラクチャ コンポーネントのデプロイに進む前に、既存のリソース グループを使用するか、新しいリソース グループを作成します。
a. 管理者にロールを割り当てる
Tip
Azure ポータルで以下に示すロールを 1 つずつ割り当てる代わりに、オープンソースの PowerShell スクリプトを使用して、単一のべき等コマンドで設定された完全なSet-DiscoveryRoleAssignments.ps1ペルソナ ロールを割り当てることができます。
PowerShell スクリプトを使用して Microsoft Discovery ペルソナ ロールを割り当てるを参照してください。 これは、複数のユーザーをオンボードするための推奨パスです。
目的のスコープ (サブスクリプションまたはリソース グループ) のユーザーに次の組み込みロールを割り当てます。
- Microsoft Discovery Platform Administrator (プレビュー)
- マネージド ID 共同作成者
- マネージド ID オペレーター
- ストレージ アカウントの共同作成者
- Storage Blob データ共同作成者
- ネットワーク共同作成者
- ACRPush
- Foundry ユーザー
- Microsoft Discovery Bookshelf インデックス データ リーダー (プレビュー)
Note
サブスクリプション レベルですべてのロールを割り当てる場合は、このメモをスキップできます。 リソース グループ レベルでロールを割り当てる場合は、ここでは Foundry ユーザー ロールをスキップします。 次の手順に進み、ワークスペース リソースの作成後にこのロールの割り当てを見直します。 このロールは、ワークスペースのマネージド リソース グループ レベルで各プラットフォーム管理者またはサイエンティスト ユーザーに割り当てる必要があります。
ロールを割り当てる手順:
- Azure portal にサインインする
- [サブスクリプション] に移動して、サブスクリプションを選択します。
- 左側のメニューで [アクセス制御 (IAM)] を選択します。
-
[追加] を選択し、[ロールの割り当ての追加] を選択します。
- [ ロールの割り当ての追加 ] ウィンドウで、各ロールを一度に 1 つずつ検索し、[ 次へ] を選択します。
- [ メンバー ] タブで、[ アクセスの割り当て ] が [ユーザー、グループ、またはサービス プリンシパル] に設定されていることを確認します。
- [ + メンバーの選択] を選択し、このアクセス許可を割り当てるメンバーを選択してから、[ 次へ] を選択します。
- [ 条件 ] タブで、[ 特権管理者ロール所有者、UAA、RBAC (推奨)]を除くすべてのロールを割り当てることができるようにユーザーを選択し、[ 次へ] を選択します。
- [ 割り当ての種類 ] タブで、組織に最適な構成を選択し、[ 次へ] を選択します。
- [ 確認と割り当て ] タブで情報を確認し、[ 確認と割り当て] を選択します。
必要なすべてのロールに対してこのプロセスを繰り返します。
b. 仮想ネットワークとサブネットの作成
- Azure portal にサインインする
- 仮想ネットワークを検索し、結果から選択します。
- [ 作成] を選択して、新しい仮想ネットワークの作成を開始します。
- サブスクリプション、リソース グループ、名前、リージョンなどの詳細を入力し、[ 次へ] を選択します。
- IP アドレスを構成します。
-
IPv4 アドレス空間: 選択した CIDR (クラスレス Inter-Domain ルーティング) ブロック (たとえば、
10.0.0.0/16) を入力します。 - 次のサブネットを追加します。
-
supercomputerNodepoolSubnet:10.0.1.0/24 -
aksSubnet:10.0.2.0/24 -
workspaceSubnet:10.0.3.0/24 -
privateEndpointSubnet:10.0.4.0/24 -
agentSubnet:10.0.5.0/24 -
searchSubnet:10.0.6.0/24
-
-
IPv4 アドレス空間: 選択した CIDR (クラスレス Inter-Domain ルーティング) ブロック (たとえば、
-
workspaceSubnet、agentSubnet、およびsearchSubnetの場合は、SubnetDelegation で、Microsoft.App/environmentsを選択します。
-
workspaceSubnet、agentSubnet、supercomputerNodepoolSubnet、およびaksSubnetの場合は、Service Endpoints で、Microsoft.Storageを追加します。
- 必要に応じて、一覧から
defaultサブネットを削除できます。 - 仮想ネットワークを確認して作成します。
Note
この手順ではネットワーク セキュリティ グループ (NSG) については説明しませんが、組織のポリシーに応じて、仮想ネットワーク内の各サブネットに NSG を実装するのが一般的なベスト プラクティスです。
c. ユーザー割り当てマネージド ID (UAMI) を作成する
特定のリソース アクセスに必要な独自のアクセス許可を持つ異なる UAMI をそれぞれ作成することも、プラットフォームに必要なすべてのアクセス許可を持つ単一の UAMI を作成することもできます。 この演習では、次の手順に従って単一の UAMI を作成します。
- Azure portal にサインインする
- マネージド ID を検索し、一覧から選択します。
- を選択してを作成します。
- サブスクリプション、リソース グループ、リージョン、名前などの必要な詳細を入力します。
- [確認および作成] を選択し、 [作成] を選択します。
d. Azure ロール ベースのアクセス制御 (RBAC) ロールを UAMI に割り当てる
リソース グループ レベルで、新しいユーザー割り当てマネージド ID に次の組み込みロールを割り当てます。
- Microsoft Discovery プラットフォーム 貢献者 (プレビュー)
- Storage Blob データ共同作成者
- ACRPull
- [サブスクリプション] に移動して、サブスクリプションを選択します。
- この演習で使用している リソース グループ を選択します。
- 左側のメニューで [アクセス制御 (IAM)] を選択します。
- [追加] を選択し、[ロールの割り当ての追加] を選択します。
- [ ロールの割り当ての追加 ] ウィンドウで、各ロールを一度に 1 つずつ検索し、[ 次へ] を選択します。
- [ メンバー ] タブで、[ アクセスの割り当て] が [マネージド ID] に設定されていることを確認します。
- [+ メンバーの選択] を選択します。 [ マネージド ID の選択 ] ウィンドウで、サブスクリプションを選択し、[ ユーザー割り当てマネージド ID の 種類] を選択し、前の手順で作成したマネージド ID を選択してから、[選択] を 選択します。
- [ 確認と割り当て ] タブで、すべての情報を確認し、[ 確認と割り当て] を選択します。
e. Azure Blob Storage アカウントを作成する
調査のために入力データと出力データを格納するには、ストレージ コンテナーに関連付けるAzure BLOB ストレージ アカウントを作成するか、次の要件を満たす既存の BLOB ストレージ アカウントを使用します。
- 出力ファイルが格納される
discoveryoutputsという名前のストレージ アカウント内にコンテナーを作成します。 - ストレージ アカウントは、スーパーコンピューターとワークスペースの作成に使用するVirtual Networkからのアクセスを許可する必要があります。
- ストレージ アカウントは、出力データにアクセスできるように、クライアントのパブリック IP またはローカル ネットワークからのアクセスを許可する必要があります。
- ストレージ アカウントには、正しい CORS 設定が必要です。
https://studio.discovery.microsoft.com、https://vscode.dev、https://*.vscode-cdn.netの配信元を許可する必要があります。GET、HEAD、DELETE、およびPUTを含むように許可される操作を設定し、Allowed HeadersとExposed Headersを*に設定し、Max Ageを200に設定します。 この設定は、[設定] タブの [リソース共有 (CORS)] ページにあります。 - ストレージ アカウントが、
Storage Blob Data Contributorで作成した UAMI にアクセスできることを確認します。
Azure BLOB ストレージ アカウントを作成するには:
- Azure portal にサインインする
- ストレージ アカウントを検索し、結果から選択します。
- [ 作成] を選択して、新しいストレージ アカウントの作成を開始します。
- サブスクリプション、リソース グループ、名前、リージョンなどの詳細を入力します。
- プライマリ サービスとして Azure Blob Storage を選択し、Networking タブを選択します。
- [パブリック ネットワーク アクセス] で、 選択した仮想ネットワークと IP アドレスからのパブリック アクセスを有効にするを選択します。
- 手順 1 で作成された Virtual Network およびすべてのサブネットを選択します。
- インターネット経由でデータにアクセスする場合は [ クライアント IP アドレスの追加] を選択するか、クライアントがプライベート リンク、サイト間 VPN、または ExpressRoute 経由でストレージ アカウントと仮想ネットワークにアクセスできることを確認します。
- [ 確認と作成] を選択し、[ 作成] を選択します。
Note
出力ファイルを表示およびダウンロードするには、クライアントまたはブラウザーで BLOB ストレージへのネットワーク アクセスが必要です。 すべてのネットワークへのパブリック アクセスを開くことで、パブリック インターネット アクセスを許可できます。 ストレージ ネットワークとファイアウォールの設定でクライアントのパブリック IP アドレスを許可することもできます。 または、Azure VPN または ExpressRoute 経由でプライベート アクセスを構成します。
BLOB コンテナーを作成する
- ストレージ アカウントが作成されたら、ストレージ アカウントの概要ページに移動します。
- 左側のナビゲーション ウィンドウの [ データ ストレージ] で、[ コンテナー] を選択します。
- [コンテナーの追加] を選択します。
- 名前として「
discoveryoutputs」と入力し、[ 作成] を選択します。
CORS と UAMI アクセスを有効にする
- 前の手順で作成したストレージ アカウントを開きます。
- [ 設定] タブで、[ リソース共有 (CORS)] を選択します。
- [許可された配信元] 列の [BLOB サービス] で、「
https://studio.discovery.microsoft.com、https://vscode.dev、およびhttps://*.vscode-cdn.net」と入力します。 3 つすべてに対して、GET、HEAD、DELETE、OPTIONS、およびPUTを含むように許可される操作を設定します。Allowed HeadersとExposed Headersを*に設定し、Max Ageを200に設定します。 -
保存を選びます。
2. スーパーコンピューターを作成する
科学ツールをデプロイして実行したり、Bookshelf ナレッジ ベースでデータのインデックスを作成したりするには、関連付けられたノード プールを備えたスーパーコンピューターが必要です。 スーパーコンピューターは、シミュレーションとモデリングのために GPU と CPU を集中的に使用するワークロードも実行します。 サブスクリプション内の特定の仮想ネットワーク上のコンピューティング リソースを提供します。
- Azure portal にサインインする
- Microsoft探索スーパーコンピューターを検索します。
- [ 作成] を選択し、サブスクリプション ID、リソース グループ名、場所、名前などの詳細を入力し、[ 次へ] を選択します。
Microsoft Discovery Supercomputer を作成するための基本的な詳細ページを示すスクリーンショット -
ネットワークタブで、
aksSubnetで作成した仮想ネットワークとを選択し、「次」を選択します。
- [システム SKU] タブで、このデプロイのシステム SKU としてStandard_D4s_v6を選択し、[ 次へ] を選択します。
-
Identitiesタブで、ステップ1で作成したクラスタID、Kubeletアイデンティティ、ワークロードIDのユーザー割り当て管理ID(UAMI)を追加します。 スーパーコンピューター インスタンスでは、このマネージド ID を使用して、Azure リソースのデータにアクセスします。 完了後は、次へ を選択します。
- Encryption タブでは、この演習ではMicrosoftマネージド キーを使用しているため、uncheck [Enable Customer Managed Keys]\(カスタマー マネージド キーを有効にする\) オプションを>し、Next を選択します。
- 必要に応じてタグを追加し、次のタブに移動します。
- 使用条件を確認し、[ 次へ] を選択します。
- 検証が成功したら、[ 作成] を選択します。
3.ノード プールを作成する
スーパーコンピューターが作成されたら、次の手順に従ってノード プールを作成します。
- 前の手順で作成したスーパーコンピューターを開きます。
- 左側のウィンドウで、[設定] の下の [ノード プール] を選択し、[作成] を選択します。
- ノード プールの名前と場所を入力し、[ 次へ] を選択します。
Note
ノード プール名はすべて小文字で、最大 12 文字で始まる必要があり、文字と数字のみを含めることができます。
-
ネットワークタブで、
supercomputerNodepoolSubnetで作成した仮想ネットワークとを選択し、「次へ」を選択します。 メモ:手順 2 でスーパーコンピューター用に選択したのと同じ仮想ネットワークを使用します。
- [ VM 構成 ] タブで、ノード プールに使用する仮想マシン (VM) SKU を選択し、[ 次へ] を選択します。 選択した SKU とクォータは、ノード プールをデプロイするリージョンで使用できる必要があります。
- [ スケーリング ] セクションで、ノード プールがスケーリングできる最大ノード数 (例: 5) を入力し、[ 次へ] を選択します。
- [確認と作成]、[作成] の順に選択します。
4. ワークスペースを作成する
ワークスペースは、チームが大規模な科学的イニシアチブを管理するコラボレーション環境です。 ワークスペースは、スーパーコンピューター、エージェント、ツール、ナレッジ ベース (ブックシェル) などのインフラストラクチャ リソースを 1 つのセキュリティで保護された境界にまとめます。 ワークスペースの下にプロジェクトを作成し、研究者が実験を整理し、データを分析し、共有空間内で AI エージェントを使用できるようにします。
Important
ワークスペース名がグローバルに一意であり、小文字のみを使用していることを確認します。
Azure portal にサインインする
Microsoft探索ワークスペースを検索します。
[ + 作成 ] を選択し、サブスクリプション、リソース グループ、名前、リージョンなどの詳細を入力し、[ 次へ] を選択します。
ネットワークタブで、この作業のために「パブリックネットワークアクセスを有効にする」を選択してください。 その後、プライベートエンドポイントサブネット、エージェントサブネット、ワークスペースサブネットの詳細を、ステップ 1で作成したサブネットを入力し、「 次へ」を選択します。
[ 暗号化 ] タブで、[カスタマー マネージド キー (CMK) を有効にする] をオフのままにします。 この演習では、Microsoft-Managed キー (MMK) を使用し、Next を選択して次のタブに移動します。
[ スーパーコンピューター ] タブで、[ スーパーコンピューターの追加 ] を選択し、 手順 2 で作成したサブスクリプション、リソース グループ、およびスーパーコンピューターを選択し、[ 次へ] を選択します。
ワークスペースのアイデンティティタブで、ユーザー割り当て管理型アイデンティティ(UAMI)から「追加」を選択し、ステップ1で作成したアイデンティティを選択してワークスペースへのアクセスを提供します。
[ タグ ] タブで、必要に応じてタグを追加します。 (省略可能)GitHub Copilotを有効にしてワークスペース アクセスを構成するには、次のタグを追加します。 詳細については、「Microsoft Discovery でGitHub Copilotを使用する」を参照してください。
-
discovery.workbench.enableGhcpAiFeaturestrueに設定 — ワークスペースのGitHub Copilot機能と AI 機能を有効にします。 -
discovery.workbench.enableExtensionstrueに設定 - プレビュー エクスペリエンスで VS Code 拡張機能 Marketplace を有効にします。 -
NetworkIsolationfalseに設定— プレビュー エクスペリエンス (ワークベンチ) とその他のマネージド リソース グループ (MRG) リソースへのパブリック アクセスを有効にします。 ネットワーク分離を有効にしておく場合 (既定)、プライベート ネットワーク経由でアクセスするには、ワークスペースがデプロイされている仮想ネットワークに VPN または ExpressRoute で接続する必要があります。
Tip
Discoveryリソースは完全なネットワーク隔離で展開可能です。
networkIsolationが有効になると、すべてのリソースはプライベートネットワーク内でシールドされ、プライベートエンドポイントおよびネットワークセキュリティペリメーター(NSP)を通じてのみアクセス可能となります。 Discovery StudioやREST APIを通じて、パブリックネットワーク経由でワークスペースにアクセスすることは可能です。 プライベートネットワークへのアクセスのみをロックするには、ワークスペースのパブリックネットワークアクセスを無効にし、ワークスペースリソース用のプライベートエンドポイントを作成します。 ガイダンスについては、「Microsoft Discovery workspacesのネットワークセキュリティ設定」をご覧ください。Note
タグは、ワークスペース、スーパーコンピュータ、ノードプール、本棚などのMicrosoft Discoveryリソースタイプで不変です。 リソースが作成された後は、タグの追加、変更、削除はできません。 タグの変更、タグの追加を含め、リソースの再デプロイが必要です。
-
使用条件を確認し、[ 確認と作成] を選択します。
検証が成功したら、[ 作成] を選択します。
Microsoft Discovery ワークスペースの概要ページのスクリーンショット(作成後)
5. マネージド リソース グループに Foundry ユーザー ロールを割り当てる
ワークスペースが作成されると、マネージド リソース グループがそれと共に自動的にプロビジョニングされます。 ユーザーが高度な設定のために Foundry ポータルでプロジェクト内のエージェントとワークフローを直接変更できるようにするには、このマネージド リソース グループに Foundry ユーザー ロールを割り当てる必要があります。
- Azure portal にサインインする
- ステップ4で作成したワークスペースにアクセスし、ワークスペースの概要ページで管理リソースグループ名を探してください。
- そのマネージド リソース グループに移動します。
- 左側のメニューで [アクセス制御 (IAM)] を選択します。
- [追加] を選択し、[ロールの割り当ての追加] を選択します。
- [ ロールの割り当ての追加 ] ウィンドウで Foundry User を検索して選択し、[ 次へ] を選択します。
- [ メンバー ] タブで、[ アクセスの割り当て ] が [ユーザー、グループ、またはサービス プリンシパル] に設定されていることを確認します。
- [ + メンバーの選択] を選択し、エージェントとワークフローを変更する必要があるユーザーを選択してから、[選択] を 選択します。
- [ 確認と割り当て] を選択し、情報を確認して、[ 確認と割り当て] を選択します。
ワークスペース内のエージェントとワークフローへのアクセスを必要とするすべてのユーザーに対して、このプロセスを繰り返します。 Foundry ポータルで行われた変更は、Discovery エージェントの構成に自動的に反映されます。
6. チャット モデルの展開を作成する
チャットモデル展開は、GPT-5.4のような基礎的な言語モデルをMicrosoft Discovery Workspace内で利用するために提供します。 プロジェクト内で作成されたエージェントは、これらのチャット モデルのデプロイを使用できます。
前の手順で作成Microsoft探索ワークスペースの概要ページに移動します。
左側のナビゲーション ウィンドウの [ 設定] タブで、[ チャット モデルのデプロイ] を選択します。
上部の +作成 オプションを選択してください。
名前を
gpt-5-4として入力してください。ドロップダウンで モデルフォーマット を
OpenAI、 モデル名 をgpt-5.4として選択します。次に、下部にある [確認と作成 ] ボタンを選択し、[ 作成] を選択します。
Important
ディスカバリーエンジンやセッション内のタスクを使用するには、この特定のデプロイメントを名前 gpt-5-4 とモデル名 gpt-5.4で使用する必要があります。 ただし、エージェント用に追加のチャットモデル展開は可能です。
リソース グループ レベルで、Role Based Access Control (RBAC) 経由でユーザーにアクセスを提供できます。 Microsoftディスカバリー管理者 (プレビュー) ロールは、ワークスペース内でプロジェクトを作成するために必要です。
7. Microsoft Discovery Studioへのサインイン
Microsoft Discovery Studio は、セキュリティで保護された AI を利用した研究環境です。 これにより、科学者やエンジニアは、自律的なエージェント、シミュレーション ワークフロー、統合されたデータ ツールを通じて、統合されたインターフェイス内でイノベーションを促進できます。
インフラストラクチャを設定したら、URL を使用して Microsoft Discovery Studio に直接サインインするか、Azure ポータルの [ワークスペースの概要] ページで URL を見つけることができます。
職場または学校のアカウントには、Microsoft Entra IDの認証情報でサインインする必要があります。 StudioはMicrosoft Entra IDによるシングルサインオンをサポートしています。 同じブラウザでMicrosoft Entra IDで別のサービスにサインインしている場合は、認証情報を明示的に提供する必要はありません。
Note
複数のMicrosoft Entra テナントにアクセスできる場合は、ページの右上隅にあるプロファイル アイコンを選択して、適切なテナントを選択します。
8.ストレージ コンテナーを作成する
スタジオにサインインしたら、ストレージ コンテナーを作成して、プロジェクトで使用されるストレージ資産を整理および管理します。
ストレージ コンテナーは、入力データと出力データの両方をストレージ資産として格納します。 入力と出力の両方で、ステップ 1 で作成されたストレージ アカウントによってサポートされる、Azure Storage Blob 型のストレージ コンテナーを使用します。
- Microsoft Discovery Studio の左側のナビゲーション ウィンドウで、Data タブを選択します。
- 既定では、ストレージ コンテナー (新規) タブが選択されています。
- [ コンテナーの作成] を選択します。
- 名前、サブスクリプション、リソース グループ、場所などの詳細を入力します。
-
手順 1 で作成したストレージ アカウントを選択します。
- を選択してを作成します。
Note
[作成] を選択すると、リソースは最初は承認済み状態になります。 ページを更新し、 プロビジョニング状態 が [成功] に変わるまで待ってから続行します。 通常、この操作には数分かかります。
9. プロジェクトを作成する
プロジェクトは、ワークスペース内で科学的調査を整理および管理するのに役立ちます。 各プロジェクトは、エージェント、ツール、およびストレージ コンテナーにアクセスするための機能境界を定義します。 プロジェクト内では、実験の実行、データの分析、AI モデルの適用、共同作業環境での研究の進捗状況の追跡を行うことができます。
Important
プロジェクト名はすべて小文字で、長さは 12 文字以下にする必要があります。 また、プロジェクトを作成する前に、必ず Studio UI を更新してください。
Microsoft Discovery Studio の左側のナビゲーション ウィンドウで、Projects を選択します。 これにより、Azure サブスクリプション全体の既存のすべてのプロジェクトが一覧表示されます。
[Create Project を選択します。
プロジェクト名を入力し、 ステップ4で作成したワークスペースを選択します。
この演習では、[ストレージ コンテナーの作成] オプションをオフにします
ステップ8で作成した収納コンテナを選択します。
を選択してを作成します。
Microsoft Discovery Studio の Project 作成ページを示すスクリーンショット <c2><c1><c0><sb0>Microsoft Discovery Studio におけるプロジェクト作成後のプロジェクトリストページを示すスクリーンショット></sb0></c0></c1></c2>
Note
[作成] を選択すると、プロジェクトは最初は承認済み状態になります。 ページを更新し、 プロビジョニング状態 が [成功] に変わるまで待ってから続行します。
次のステップ
インフラを構築しプロジェクトを作成したら、次のステップを進めてください: