コンテナーは、Azure AI Content Safety 機能のサブセットを、ユーザー独自の環境で使用できるようにします。 Content Safety コンテナーを使用すると、堅牢なクラウド機能とローカルなエッジの両方に最適化された、コンテンツの安全性に関するアプリケーションのアーキテクチャを構築できます。 コンテナーは、特定のセキュリティ要件とデータ ガバナンス要件を満たすのに役立ちます。
使用可能なコンテナー
次の表に、Microsoft Container Registry (MCR) で使用できる Safety コンテナーの一覧を示します。 この表には、各コンテナーでサポートされている機能と、コンテナーの最新バージョンも示されています。
コンテナー | 機能 |
---|---|
テキストを分析する | 性的コンテンツ、暴力、ヘイト、自傷行為に関するテキストを、複数の重大度レベルでスキャンします。 |
画像を分析する | 性的コンテンツ、暴力、ヘイト、自傷行為に関する画像を、複数の重大度レベルでスキャンします。 |
Content Safety コンテナーは、パブリック プレビューで利用できます。 プレビュー段階のコンテナーはまだ開発中であり、Microsoft の安定性とサポートの要件を満たしていません。
オフライン コンテナーを実行するための承認を要求する
インターネットから切断された環境で Content Safety コンテナーを使うには、要求フォームを送信し、承認を待つ必要があります。 切断された環境でコンテナーを使用するためのコミットメント プランの申請と購入の詳細については、Azure AI サービス ドキュメントの「切断された環境での Docker コンテナーの使用」を参照してください。
この要求フォームは、ユーザー、会社、ユーザーのコンテナー使用シナリオに関する情報を収集します。 次の要件を満たしていることを確認してください。
- このフォームで使用するメール アドレスは、ご自身の Azure サブスクリプション ID に関連付けられている必要があります。
- コンテナーの実行に使用する Azure リソースは、承認された Azure サブスクリプション ID で作成されている必要があります。
フォームを送信すると、Azure AI サービス チームがそれを確認して、10 営業日以内に決定事項を含むメールを返信します。
請求
Content Safety コンテナーは、Azure アカウントの Content Safety リソースを通じて、Azure に課金情報を送信します。
計測のため、Content Safety コンテナー実行のライセンスは、 Azure に接続されていないと許可されません。 お客様は、常に計測サービスと課金情報をやり取りするようにコンテナーを構成する必要があります。 詳細情報については、「課金引数」を参照してください。
Note
接続コンテナーと切断コンテナーの価格とコミットメント レベルはそれぞれ異なります。 詳細情報については、「Content Safety サービスの価格」を参照してください。
コンテナーのレシピとその他のコンテナー サービス
コンテナーのレシピを使用して、再利用可能なコンテナーを作成できます。 コンテナーの起動時に必要にならないように、一部またはすべての構成設定を使用してコンテナーを構築できます。 コンテナーのレシピについては、Azure AI サービスの次の記事を参照してください。
- 再利用するためのコンテナーを作成する
- Azure Container Instances 上でコンテナーをデプロイおよび実行する
- Azure Kubernetes Service に言語検出コンテナーをデプロイする
- Docker Compose を使用して複数のコンテナーをデプロイする
その他のコンテナー サービスについては、Azure AI サービスの次の記事を参照してください。
- チュートリアル:Azure Container Instances へのデプロイに使用するコンテナー イメージを作成する
- クイック スタート:Azure CLI を使用したプライベート コンテナー レジストリの作成
- チュートリアル: Azure Kubernetes Service (AKS) 用のアプリケーションの準備