Now Assist Q&A Genius 結果のクエリフィルターの定義

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:2分
  • Now Assist Q&A Genius 結果をトリガーする対象となるために検索が一致する必要がある Java 正規表現パターンを定義します。このパターンに一致しない検索は、Now Assist Q&A Genius 結果から Genius 結果回答を返しません。

    始める前に

    Now Assist in AI 検索 ServiceNow® Store アプリケーションがインスタンスにインストールされている必要があります。このアプリケーションのインストールの詳細については、「AI 検索 への Now Assistのインストール」を参照してください。

    Java の正規表現パターン構文に精通していることを確認してください。正規表現パターンの構文については、java.regex.util.Pattern クラスの Javadoc を参照してください。

    必要なロール:admin

    このタスクについて

    Now Assist Q&A Genius 結果は、Q&A Genius 結果回答生成の対象となるナレッジ記事検索結果を Now LLM サービス に送信します。

    デフォルトでは、検索がこれらの条件をすべて満たした場合にのみ、ナレッジ記事の結果が Now LLM サービス に送信されます。
    • 検索アプリケーションは検索 サービスポータル仮想エージェント従業員センター、またはグローバル です。
    • ユーザーセッションの言語が英語である。
    • 検索に 2 つ以上の用語が含まれている。
    • 検索が、sn_ais_assist.u_question_regex システムプロパティの値によって定義された Java 正規表現パターンと一致する。このシステムプロパティにはベースシステムで値が設定されていないため、デフォルトではすべての検索クエリがこの条件を満たします。

    Now Assist Q&A Genius 結果構成で使用する独自の Java 正規表現パターンを定義することで、パターン一致条件をカスタマイズできます。

    手順

    1. システムプロパティ [sys_properties] テーブルのリストビューに移動します。
      1. [すべて] を選択します。
      2. [フィルター] フィールドに「sys_properties.list」と入力します。
      3. Enter を押します。
    2. リストからシステムプロパティ sn_ais_assist.u_question_regex を選択して、このプロパティのレコードを開きます。
      レコードを編集できるようにするために、アプリケーションスコープを変更するように求められた場合は、表示されるリンクを選択します。
    3. システムプロパティの [値] フィールドに、Q&A 検索クエリに一致する Java 正規表現パターンを入力します。
      Java 正規表現の一致では、大文字と小文字は区別されません。たとえば、Q&A 回答の拡張を質問キーワードで始まる検索クエリに制限するには、プロパティの値を ^(what|where|when|why|who|whom|which|how)\b に設定します。
    4. [更新] を選択します。

    タスクの結果

    Now Assist Q&A Genius 結果は、検索クエリが Java 正規表現パターンに一致しない限り、Q&A 回答生成のためにナレッジ記事の検索結果を Now LLM サービス に送信しません。