グループアクションフレームワークの設定

  • リリースバージョン: Yokohama
  • 更新日 2025年02月19日
  • 所要時間:3分
  • グループアクションフレームワーク (GAF) を設定して、AI エージェントにインスタンス全体の関連レコードに関する情報を収集する別のオプションを提供します。

    始める前に

    必要なロール:admin

    このタスクについて

    グループアクションフレームワーク (GAF) は、AI エージェントが効果的に検索できるように、タスクテーブルのレコードに関する情報を収集してインデックスを作成します。デフォルトでは、エージェントは AI 検索を使用して関連レコードを取得しますが、GAF をアクティブ化して、AI エージェントに代わりにそのインデックスとクラスターを使用することはできません。

    Now Assist アプリケーションごとに異なる GAF 構成を設定できます。

    注:
    GAF の設定には、グループ内のレコード数に応じて、10 分から 1 時間かかる場合があります。スクリプトはバックグラウンドで実行されます。

    手順

    1. 次のように移動する。 All (すべて) > システム定義 > スクリプト - バックグラウンド.
    2. 次のコードをテキストエリアに貼り付けます。
      var groupSkillId = ""; 
      var actionSkillId = ""; 
      var topicSkillId = "43bce9e477e012103f075cea5b5a998f"; 
      new sn_gaf.GAFUtils().activate(groupSkillId, topicSkillId, actionSkillId, "run_once")

      topicSkillId は、すべての GAF セットアップで同じです。

    3. 新しいタブで、フィルターナビゲーターに「sn_nowassist_skill_config.list」と入力してNow Assistスキル構成 [sn_nowassist_skill_config] テーブルに移動します。
    4. [名前] フィールドで 「*grouping 」と検索して、 Now Assist アプリケーションに関連付けられたグループ化レコードを確認します。
      注:
      GAF は、 Now Assist アプリケーションごとに個別にアクティブ化する必要があります。
    5. 構成するアプリケーションのグループ化レコードを開きます。
    6. [ Now Assist 構成変数セット] 関連リストで、[ グループ化入力 ] レコードを開きます。
    7. グループ化のフィルターを確認します。
      GAF セットアップに含まれるレコードを変更するためのフィルターを追加する場合は、ここで行います。レコード数が多いほどセットアップ時間が長くなりますが、結果の品質を向上させるのに役立ちます。
      注:
      変更を行うには、現在のスコープをグループアクションフレームワークにする必要があります。
    8. Now Assistスキル構成グループ化レコードに戻り、sys_idをコピーします。
      このsys_idsと他の 2 つのをバックグラウンドスクリプト関数呼び出しで使用します。
    9. バックグラウンドスクリプトのタブで、groupSkillId 変数の引用符の間にスクリプト内のsys_idを貼り付けます。

      groupSkillId 変数は topicSkillId 変数と同じ形式にする必要があります。

    10. Now Assistスキル構成レコードがあるタブで、[Now Assistスキル構成] テーブルに戻り、「*action strategy」を検索して、アプリケーションのアクション戦略スキル構成を見つけます。
      同じアプリケーションレコードであることを確認してください。GAF ITSM グループ化のsys_idを貼り付けた場合は、GAF ITSM アクション戦略を開く必要があります。
    11. 構成しているアプリケーションのアクション戦略レコードを開きます。
    12. アクション戦略レコードのsys_idをコピーします。
    13. バックグラウンドスクリプトのタブで、actionSkillId 変数の引用符の間にスクリプト内のsys_idを貼り付けます。

      actionSkillId 変数は、groupSkillId 変数および topickillId 変数と同じ形式にする必要があります

    14. バックグラウンドスクリプトを実行します。

      このバックグラウンドスクリプトを実行すると、「GAF - オフラインフローを実行」というスケジュール済みジョブが作成されます。スケジュール済みスクリプト実行 [sysauto_script] テーブルでスケジュール済みジョブを表示できます。スクリプトをすぐに実行する場合は、[スケジュール済みスクリプト実行] レコードを開き、[ 今すぐ実行] を選択します。

      スクリプトはバックグラウンドで実行されます。

    タスクの結果

    GAF は、その Now Assist アプリケーションのインスタンスで構成されており、AI エージェントが関連レコードを検索するために使用できます。

    追加の Now Assist アプリケーションに対してこのプロセスを繰り返すことができます。