ボットフローで意図を持って作業する

意図は、ユーザーが実行したい目標またはタスクを示します。 たとえば、ピザを注文したり、アカウント残高を取得したりします。 ユーザーはボットと対話して、その意図を解決します。 Bot フローを作成したら、目的を追加またはインポートします。

メモ: 
  • 意図する名前には、文字、数字、およびスペースを含めることができます。
  • システムにより、次のインテント名が予約されます。 なしと知識。 これらの名前は、独自のインテントを作成するときには使用できません。
  • 保存する前に、意図に2つの発話を追加する必要があります。
  • インテントマイナーからインテントと発話をインポートする方法の詳細については、「マイニングされたインテントをGenesys Dialog Engine Bot Flow または Genesys Digital Bot Flow

インテントと仮想エージェント

仮想エージェントは、新しい会話型および生成型 AI 機能によってフローを強化します。 ボット フローを作成するときに仮想エージェントを有効にしてインテントを生成すると、Architect は [インテントの生成] ダイアログ ボックスにボット フローの説明を入力します。仮想エージェントは、大規模言語モデル (LLM) と生成 AI テクノロジを使用して発話を作成するため、ボットの自然言語理解の構築と実験に必要な時間と労力を節約できます。アーキテクト ボット フローとデジタル ボット フローの作成者はインテントと説明を作成し、Virtual Agent と Agent Copilot はそれらの発話を生成します。

注記:仮想エージェントを使用してインテントと発話を作成する方法については、以下を参照してください。仮想エージェントとコパイロットの説明に基づいて意図と発話を生成する

意図の追加

目的を作成するには、次の手順に従います。

  1. ボットフローを作成するか、既存のボットフローを開きます。 [Bot フロー] ページが開きます。
  2. 自然言語の理解で、インテントをクリックします。
  3. 新しい目的を追加するには、次の手順に従います。
    1. クリック 意図の追加.
    2. 目的に明確な名前を追加し、 保存.
    3. [Utterances]にフレーズを入力します。
    4. クリック 追加する。
    5. 追加の発話ごとに手順 c と d を繰り返します。 
  4. 次に、スロットを追加します。

詳細については、以下を参照してください。 発話にスロットをマッピング.

    フローでサポートされる言語のインテントにスロットタイプと発話を追加する

    まず、デフォルトの言語でインテント、スロットタイプの値、および発話を追加し、次にローカライズされたスロットタイプの値および発話を代替言語バージョンで追加します。 サポートされている言語に切り替えてスロットタイプの値や発話を追加すると、ローカライズされた値の列が表示されます。  詳しくは、フローでサポートされている言語のインテントにスロットタイプや発話を追加する をご覧ください。 

    対応言語への切り替え

    対応言語を選択する

    対応言語のローカライズされた値や同義語の追加 ローカライズされた価値観

    目的の名前を変更する

    目的の名前を変更するには、次の手順に従います。 

    1. 自然言語の理解で、インテントをクリックします。
    2. [Intents]ページで、 編集 意図の隣にあります。
    3. 目的の名前を変更し、保存.

    インテント・ヘルスの表示/非表示

    あなたの意図に関連する健康スコアを表示したり、非表示にしたりすることができます。 インテントの健全性には、、健全性スコアと、該当する場合は改善提案の要約が含まれ、インテントを洗練させるのに役立ちます。 デフォルトでは、インテントヘルスは有効になっている。

    1. 自然言語の理解で、インテントをクリックします。
    2. インテントのヘルスを非表示にするには、ヘルスの非表示 をクリックします。 設定がヘルスの表示に変わる。
    3. インテント ヘルスを表示するには、ヘルスの表示 をクリックします。 設定が「ヘルスの非表示」に変わる。

    意図の削除

    意図を削除すると、関連するコンポーネント(発話とエンティティ)もすべて削除されます。

    1. 自然言語の理解で、インテントをクリックします。
    2. [Intents]ページで、 削除 意図の隣にあります。
    3. クリック削除確認ダイアログが表示されます。