NLU トピックでのシステム派生エンティティの使用
日付、時刻、期間、場所などのシステム派生エンティティをトピック内のノードに関連付けます。
始める前に
システム派生エンティティの作成で説明されているように、Booking Reservations NLU モデルとシステムエンティティ (FromLocation および ToLocation) を作成します。この手順例では、発言で使用される場所をスロット入力できるトピックを作成します。
必要なロール:virtual_agent_admin または admin
手順
-
「予約の取得」という新しいトピックを作成します。
[ プロパティ] タブに入力するときは、前の演習で作成した 予約 NLU モデルを選択していることを確認します。
-
テキストボット応答コンポーネントをキャンバスにドラッグして選択します。
プロパティシートのフィールドに入力します。
表 : 1. [応答プロパティ] シート フィールド 説明 ノード名 「 イントロ」と入力します。 応答メッセージ 「 フライトを予約しましょう」と入力します。 図 : 1. イントロテキスト応答プロパティ -
テキストユーザー入力コンポーネントをキャンバスにドラッグします。
プロパティシートのフィールドに入力します。
表 : 2. [ユーザー入力プロパティ] シート フィールド 説明 ノード名 「 Fromwhere」と入力します。 プロンプト タイプ 出発地は? 入力形式 [ テキスト] を選択します。これにより、入力形式は制限されません。 NLU エンティティ [ FromLocation] を選択します。 このリストには、システムエンティティやモデル用に作成したエンティティなど、既存のエンティティのみが表示されます。
認識されたエンティティの確認をユーザーに要求しない ユーザーに場所の確認を求める必要 仮想エージェント ないようにするには、このオプションを選択します。
詳細 (オプション) トピックの切り替え NLU を有効にしてトピックを切り替える この切り替えスイッチをスライドさせて、トピックの切り替えを有効にします。 図 : 2. Fromwhere テキストユーザー入力応答プロパティ -
別のテキストユーザー入力コンポーネントをキャンバスにドラッグします。
プロパティシートのフィールドに入力します。
フィールド 説明 ノード名 「 Towhere」と入力します。 プロンプト タイプ どこへ向かいますか? 入力形式 [ テキスト] を選択します。これにより、入力形式は制限されません。 NLU エンティティ [ ToLocation] を選択します。 このリストには、システムエンティティやモデル用に作成したエンティティなど、既存のエンティティのみが表示されます。
認識されたエンティティの確認をユーザーに要求しない ユーザーに場所の確認を求める必要 仮想エージェント ないようにするには、このオプションを選択します。 詳細 (オプション) トピックの切り替え NLU を有効にしてトピックを切り替える この切り替えスイッチをスライドさせて、トピックの切り替えを有効にします。 図 : 3. Towhere テキストのユーザー入力応答プロパティ -
別のテキストボット応答コンポーネントをキャンバスにドラッグして選択します。
プロパティシートのフィールドに入力します。
フィールド 説明 ノード名 タイプの 確認。 応答メッセージ タイプ お疲れ様でした! [Fromwhere]から[Towhere]へのフライトを予約しました。お疲れ様でした! ドット連結を使用して、[ Fromwhere] と [Towhere] を前のノードで作成した入力変数に置き換えます。 図 : 4. 確認テキスト応答プロパティ - [Save (保存)] をクリックします。
次のタスク
デフォルトのシステムエンティティの詳細については、「 NLU システムエンティティ」を参照してください。