仮想エージェントデザイナーを始めましょう

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む7読むのに数分
  • 仮想エージェントデザイナー は、仮想エージェントとユーザー間の会話の詳細計画であるトピックを作成および管理するためのダイアグラムツールです。ユーザーが一般的な作業の問題を解決するのに役立つトピックを設計したり、セルフサービスのタスクを通してサポートしたりできます。

    仮想エージェントの会話はトピックで定義されます。トピックを構築する場合、会話のロジックを構築するために使用できるさまざまなコンポーネント (コントロール) と、ユーザーに表示される応答があります。

    仮想エージェント では、生成 AI、Natural Language Understanding (NLU)、またはキーワードのいずれかを使用して、ユーザーの要求を適切な会話またはトピックと照合できます。生成 仮想エージェント AI を介してNow Assist、ユーザーの要求を目的の会話またはトピックと一致させることができます。 は仮想エージェント、大規模言語モデル (LLM) と生成 AI スキルを使用して、回避率を向上させ、トピック検出 (NLU) に必要な自然言語理解 (NLU)時間のかかる作業量を削減します。 Now Assistin 仮想エージェントを使用するとNow Assist、 内仮想エージェントデザイナーからモデルをテストおよび公開できます。

    キーワードトピック検出では、トピック作成者はキーワードをトピックに関連付けます。NLU トピック検出では、トピック作成者はトピックを NLU モデル内のインテントに関連付けます。インテントは、ユーザーが達成したいことを記述します。ユーザーの発言はインテントと照合され、ユーザーにとって最も適切なトピックが決定されます。トピックをモデルおよびインテントに関連付けることを「マッピング」と呼びます。

    ServiceNow NLU を使用している場合、仮想エージェントデザイナーNLU ワークベンチ と統合されるため、インターフェイスを離れることなく、トピックを新規または既存のモデルやインテントにマップできます。さらに、発言の変更、モデルのテスト、トレーニング、公開を仮想エージェントデザイナー内から行うこともできます。

    仮想エージェントデザイナーの [トピック] ページ

    仮想エージェントデザイナーを開くと、トピックランディングページに、インスタンス内のオブジェクトが一覧表示されます。これらのオブジェクトには、トピック、トピックブロック、カスタムコントロール、セットアップトピック、および雑談トピックが含まれます。仮想エージェントデザイナーでは、[トピック] ページでこれらのオブジェクトのアクセス、作成、および編集ができます。

    アクティブなトピックをテストしてプレビューし、意図したとおりに機能するか確認することもできます。また、トピックをソートして検索することもできます。トピックが多い場合は、ソートフィルターを使用して、トピックをすばやく整理して検索します。詳細については、「仮想エージェントデザイナーの [トピック] ページ」を参照してください。

    各トピックカードはオブジェクトを識別し、次の基本情報を提供します。
    • 名前:オブジェクト名。オブジェクトがトピックブロックまたはカスタムコントロールの場合は、オブジェクトタイプのアイコンも表示されます。
    • 公開済みステータス:アイテムが最後に公開された時間 (分、時、日、月) とステータス。ステータスは、オブジェクトが読み取り専用かどうかも示します。

      ソーステンプレート:構築済みトピックでは、名前に「template 」という単語が含まれています。これらの事前定義された会話テンプレートを複製して使用できます。

    • ドラフトステータス:公開済みアイテムを更新したがまだ再公開していない場合、[公開済み] ステータスは [ドラフト] としてマークされます。これにより、まだ処理中のアイテムをすばやく特定できます。
    • 変更日時 (Modified):アイテムが最後に更新された時間 (分、時、日、月)。
    • カテゴリ:トピックまたはオブジェクトが属するグループのタイプ。
    図 : 1. 公開ステータスとカテゴリが記載されたトピックカードの例
    トピックカードには、トピック名、最後に公開された日時、現在のステータス、およびカテゴリ (該当する場合) が表示されます。

    トピックのプロパティ

    トピックの [プロパティ] タブを使用して、仮想エージェントオブジェクトとその使用方法を識別します。指定できるプロパティは、インスタンスで使用されるトピック検出の方法 (LLM、NLU、またはキーワード) によって異なります。たとえば、[全般設定] ページで NLU を有効にした場合、[プロパティ] タブには、このトピックの NLU モデルとインテントを識別するためのフィールドが含まれます。または、LLM トピックを有効に Now Assist して操作している場合は、[ プロパティ ] タブに、トピックで実行する内容と使用するアシスタントのフィールドが表示されます。

    [プロパティ] タブを使用して、次の操作を行います。

    詳細については、「[トピックのプロパティ] タブ」を参照してください。

    トピックフロー

    トピック、トピックブロック、またはカスタムコントロールを作成または更新するときは、[フロー] タブで会話フローを構築します。デフォルトのビューでは、フローはダイアグラムのように見えます。ユーザー入力、ボット応答、およびユーティリティのコントロールを使用してフローを定義します。トピックと NLU モデル (使用されている場合) のステータスがウィンドウの右上隅に表示されます。

    仮想エージェントデザイナー[テーブルビュー] オプションに、会話フロー内のノードが、ダイアグラムではなくテーブルとして表示されます。各ノードは、テーブル内の対応する行で識別されます。これらのテーブル行を使用して、ノードを追加、変更、または削除できます。

    たとえば、キャンバスにコントロールをドラッグ アンド ドロップする代わりに、[ 新しいノードの追加 ] を選択して、テーブル内の適切な行にノードを挿入できます。特定の行 (ノード) にフォーカスを移動すると、そのノードに対応するプロパティシートが表示されます。

    デザインを作成または更新するときに、[テーブルビュー] オプションを使用してダイアグラムビューとテーブルビューを切り替えると便利な場合があります。会話に多くのノードが含まれている場合、テーブルビューで会話内のすべてのノードをすばやく確認できます。[テーブルを検索] オプションを使用すると、特定のノードまたはコントロールをすばやく見つけることができます。

    詳細については、「トピックの [フロー] タブ」を参照してください。

    NLU モデルとインテントマッピング

    インスタンスで NLU を有効にした場合、 仮想エージェントデザイナーでトピックに [NLU インテント] タブを使用できます。[プロパティ] タブでトピックをモデルとインテントにバインドしたら、[NLU インテント] タブを使用して次の操作を実行できます。
    注:
    virtual_agent_admin ロールには、トピック作成者が ServiceNow モデルで作業できるようにする nlu_admin ロールが含まれています。

    このタブの詳細については、「トピックの [NLU インテント] タブ」を参照してください。

    トピック言語

    [言語] タブには、インスタンスでアクティブ化された言語のトピックの翻訳ステータスが表示されます。NLU を使用している場合は、そのトピックの言語マッピングも確認できます。

    [言語] タブを使用して、次の操作を行います。

    このタブの詳細については、「トピックの [言語] タブ」を参照してください。