演習 - API テスト コンソールを使用してテキストのモデレートをテストする
これで、Azure でコンテンツ モデレート用のリソースを使用できるようになり、そのリソースのサブスクリプション キーを入手したので、API Web ベース テスト コンソールを使用していくつかのテストを実行してみましょう。
Content Moderator API リファレンス ページに移動します。 このページは、API コンソールでのテスト用に多くのリージョンで利用できます。
最寄りのリージョンとして、適切な場所ボタンを選択してコンソールを開きます。
テストに選択できるクエリ パラメーターに注意してください。 最初のテストの実行では、分類オプションが false に設定されていることを確認してください。 他の値は既定値のままにします。
[Ocp-Apim-Subscription-Key] ボックスにサブスクリプション キーを貼り付けます。
サンプル テキストをそのままにし、[送信] を選択します。
応答を評価する
ページを下へスクロールし、テスト コンソールからの応答を評価します。
電子メール、IP アドレス、電話、住所の各値が PII の JSON 配列値の下にあることがわかります。 この結果に対して PII 値を true に設定する必要はありませんでした。
追加のテストを実行する
2 番目のテストを実行するには、ページの最上部までスクロールし、
classify
パラメーターをtrue
に設定します。[送信] を選択します。
新しい JSON 配列セクションのタイトル [分類] が表示されています。 これはレビューが推奨されていることを示します。また、3 つのカテゴリとスコア値が表示されます。 このカテゴリは、望ましくない可能性のあるテキスト コンテンツに関連しています。
- カテゴリ 1 - コンテンツが性的に露骨であるか、成人向けである可能性がある
- カテゴリ 2 - 特定の状況で性的な連想を起こさせるか、成人向けであると見なされる可能性のある言葉
- カテゴリ 3 - 不快感を与える可能性のある言葉
追加のテストを実行するには、既存のドキュメントの独自のテキスト値の一部を入力し、返される結果を確認するためにもう一度テストを実行します。
JSON 応答および要求 URL の構文を調べて、カスタム アプリケーションでこの API をどのように呼び出すことができるかを確認します。
ヒント
C# アプリケーションを使用してこの API をテストするには、「クイック スタート: C# で好ましくない要素を検出するためにテキストの内容を分析する」を参照してください。
リソースをクリーンアップする
作成したリソースを削除して、アカウントに不要な料金が発生しないようにします。
Azure portal で、[リソース グループ] を選択します。
LearnRG リソース グループを選択し、[リソース グループの削除] を選択します。
リソース グループの名前を入力してから、 [削除] を選択します。