翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
スロット値を null
に設定し、会話の次のステップでそのスロットを誘発するようにループバックするように設定することで、すでに埋まっているスロットを再利用するようにボットを設定できます。たとえば、次の会話のように、顧客が追加情報に基づいてスロット誘発の確認を拒否した後に、スロットを再誘発したい場合があります。

インテントエディターまたは ビジュアル会話ビルダーの使用 を使用して、確認応答から戻ってスロットを再表示するループを設定できます。
注記
スロット値を事前に null
に設定しておけば、会話のどの時点でもループバックしてスロットを再利用することができます。
上記の例をインテントエディターで再現します。
-
インテントエディターの [確認] セクションで、[インテントを確認するプロンプトを表示] の横にある右矢印を選択して、セクションを拡張します。
-
下部にある [詳細オプション] を選択します。
-
[回答を拒否] セクションで、[値を設定] の横にある右矢印を選択してセクションを展開します。以下の画像のように、このセクションに次の手順を入力します。
-
null
に再誘発するスロット値を設定します。この例では、Meat
スロットを再誘発したいので、[スロット値] セクションに{Meat} = null
を入力します。 -
[会話の次のステップ] の下のドロップダウンメニューで、[スロットを誘発] を選択します。
-
[スロット] セクションが表示されます。その下のドロップダウンメニューで、再誘発したいスロットを選択します。
-
[更新オプション] を選択して変更を確定します。
-
上の例をビジュアル会話ビルダーで再現しています。
-
[確認] ブロックの [いいえ] ポートから [スロット値の取得: 肉] ブロックの受信ポートへの接続を作成します。
-
[確認] ブロックの右上隅にある [編集] アイコンを選択します。
-
[応答拒否] セクションのボット応答の横にある歯車アイコンを選択します。
-
[値を設定] セクションの [スロット値] ボックスに "{Meat} = null" と入力します。
-
[インテントの保存] を選択します。