ボットフローで組み込みのスロットタイプを使用する
Architect Bot は、次の 2 つのスロット タイプをサポートしています。 built-inスロットとカスタムスロット。 組み込みスロットは、ボットがスロット内のデータを認識して処理する方法を定義します。 組み込みのスロットにより、日付、時刻、期間など、一般的に使用されるスロットデータの列挙値を作成する必要がなくなります。
自然言語理解メニューからスロットを作成するときに、組み込みスロットを定義できます。 共通のスロットを使いやすくするために、好みの名前でスロットを作成し、それをArchitectの組み込みライブラリからスロットタイプにマップすることができます。 作成するスロットには、組み込みスロットタイプの構成が含まれます。
Architect には、デフォルトで次の内蔵スロット タイプが含まれています。
NLUスロットタイプ | アーキテクトのデータ型 | ユーザー入力の例 | 解決されたフォーマットの例 | メモ |
---|---|---|---|---|
builtin:amountOfMoney: | 通貨 | 「$ 30.23」または「40ドル」 |
30.23 | USD |
|
ビルドイン:日付: | 日付 | 「6月15日」または「次の火曜日」 |
2021-06-15 |
|
builtin:数値: | 10 進数 | 「23」または「スリーポイントファイブ」 |
23.0 3.5 |
|
ビルドイン:時間[ビルドイン:タイム] | 時間 | 「午後3時」または「午後3時30分」 |
15:00:00.000 15:30:00.000 |
|
builtin:any | 文字列 | "ストラトキャスター" |
ストラトキャスター |
|
ボットフローに組み込みのスロットを追加します
ボットフローに組み込みスロットを追加するには、次の手順に従います。
- 「自然言語の理解」の下にある スロットタイプ.
- [インテント]ページで、 スロット タブ。
- クリック スロットの追加.
- スロットに意味のある名前を付けます。
- [スロットタイプ]で、[ 既存。
- リストから、既存のスロットタイプを選択します。
- 保存するをクリックします。
スロットを変更する
スロット情報を変更するには、[スロット]メニューからスロットを選択して[ 編集 。
フローを削除
スロットを削除するには、[スロット]メニューからスロットを選択して[ 消去 。