類似性ソリューション予測のテスト

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:3分
  • 機械学習 (ML) ソリューションがトレーニングされたら、予測インテリジェンス API を呼び出してソリューション予測を行うことができます。この手順例では、REST API エクスプローラーアプリケーションを使用して、解決済みインシデントの推奨事項の類似ソリューション予測をテストします。

    始める前に

    予測をテストする前に ML ソリューションをトレーニングします。

    必要なロール:web_service_admin、rest_api_explorer、または admin または ml_admin

    このタスクについて

    この手順では、インスタンスで実行できる内容を説明するためにサンプルデータを使用しており、実際にインスタンスに存在するデータやレコードを表していない場合があります。

    このシナリオは、以前に作成してトレーニングした仮想的な ML ソリューションの類似性ソリューション予測を示しています。REST API エクスプローラーを使用して、分類ソリューション予測をテストすることもできます。

    手順

    1. 移動先 すべて > 予測インテリジェンス > 類似性 > ソリューション定義.
    2. 予測をテストする ML ソリューション定義を見つけて、その [名前] 値をクリップボードまたはメモ帳ファイルにコピーします。
      この場合、次の例に示すように、ML ソリューション定義「推奨される解決済みインシデント」レコードの [名前] フィールド値を使用します。
      ML ソリューション定義名の場所をユーザーに表示します
    3. REST API エクスプローラーによる 予測インテリジェンス API への呼び出しで使用する ML ソリューション定義レコードで使用される [入力フィールド] 値をコピーします。
      この場合、[簡単な説明] フィールドタイプを使用します。これは、このフィールドを使用して類似レコードを学習、ペアリング、および推奨するように予測モデルがトレーニングされているためです。
      入力フィールドタイプの場所をユーザーに示します。
    4. インスタンスの表示に使用しているブラウザータブを右クリックして、[複製] を選択します。
    5. 複製ブラウザータブで、 System Web Services > REST > REST API エクスプローラー.
    6. [探索]をクリックします。
    7. これらの選択フィールドを次のように設定します。
      フィールド
      名前空間 now (デフォルトのまま)
      API 名 予測インテリジェンス
      API バージョン 最新 (デフォルトのまま)
      予測インテリジェンス フォームが表示されます。このフォームを使用して 予測インテリジェンス API へのコール要求を準備します。
    8. solution-name の [値] フィールドに、「ml_x_snc_global_recommended_resolved_incidents」と入力します。
      注:
      これは、この手順のステップ 2 で取得した [名前] の値です。
    9. [クエリパラメーターを追加] をクリックします。
    10. [クエリパラメーター] セクションで、テストしているソリューションのいずれかの入力フィールドの値を入力します。
      1. 最初のフィールドに「short_description」を貼り付けます。
        注:
        これは、この手順のステップ 2 で取得した入力フィールドの値です。
        [説明][解決メモ] などの他のフィールドタイプを使用して、ソリューションの予測をテストできます。
      2. 2 番目のフィールドには、インシデントレコードで見つかる可能性のあるテキストを入力します。
        たとえば、「検出エラー」と入力します。
    11. [+] ボタンをクリックして、クエリする結果の数を定義する 2 つ目のクエリ条件を作成します。
      1. 最初のフィールドに「top_n」と入力します。
      2. 2 番目のフィールドに「3」と入力します。
      これらの条件は、最も類似した上位 3 つのインシデントレコードを取得するようにクエリを設定します。
    12. [送信] をクリックします。
      REST API エクスプローラーは要求を 予測インテリジェンス API に送信します。
    13. [応答本文] セクションで、下の画像に示すように、API 呼び出しから返された 3 つの結果値をコピーします。
      REST API Explorer の応答本文の上位 3 つの結果をユーザーに表示します。
    14. 元のブラウザタブで、 サービスデスク > インシデント.
    15. 下の画像に示すように、3 つの REST API 結果のフィルター条件をインシデントテーブルリストビューに設定します。
      1. 以下の [アクティブ] および [Sys ID] 条件を [インシデント] リストビューのフィルターアイコンに追加します。
      2. 作成した [Sys ID] 条件の [値を入力] フィールドに 3 つの REST API の結果を貼り付けます。
      3. [実行] をクリックします。
      インシデントリストビューに設定するフィルター条件と、REST API 結果を貼り付ける場所をユーザーに表示します。
    16. 以下の画像に従って、返されたインシデントのリストを REST API エクスプローラーの予測出力の入力と比較します。
      1. インシデント番号をクリックして、インシデントレコードを開きます。
        入力フィールドのテキストを共有する 3 つのインシデントレコードをユーザーに表示します。
      2. 下の画像に従って、インシデントレコードの [解決メモ] テキストを確認します。

        いずれかのインシデントレコードの [解決メモ] をユーザーに示します。