Cookie の設定を選択する

当社は、当社のサイトおよびサービスを提供するために必要な必須 Cookie および類似のツールを使用しています。当社は、パフォーマンス Cookie を使用して匿名の統計情報を収集することで、お客様が当社のサイトをどのように利用しているかを把握し、改善に役立てています。必須 Cookie は無効化できませんが、[カスタマイズ] または [拒否] をクリックしてパフォーマンス Cookie を拒否することはできます。

お客様が同意した場合、AWS および承認された第三者は、Cookie を使用して便利なサイト機能を提供したり、お客様の選択を記憶したり、関連する広告を含む関連コンテンツを表示したりします。すべての必須ではない Cookie を受け入れるか拒否するには、[受け入れる] または [拒否] をクリックしてください。より詳細な選択を行うには、[カスタマイズ] をクリックしてください。

スロットで複数の値を使用する

フォーカスモード
スロットで複数の値を使用する - Amazon Lex

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

注記

複数の値スロットは、英語 (米国語) でのみサポートされています。

インテントによっては、1 つのスロットに対して複数の値をキャプチャしたい場合があります。たとえば、ピザ注文ボットは次のような発話のインテントを持っていることがあります。

I want a pizza with {toppings}

このインテントは、{toppings} スロットに、カスタマーが自分のピザに欲しいトッピング、例えば「ペパロニとパイナップル」のリストが含まれていることを想定しています。

複数の値をキャプチャするようにスロットを設定するには、スロットの allowMultipleValues フィールドを true に設定します。フィールドの設定は、コンソールを使って行うか、CreateSlot または UpdateSlot のオペレーションで行うことができます。

カスタムスロットタイプのスロットのみを複数値スロットとしてマークできます。

複数値スロットの場合、Amazon Lex V2 は RecognizeText または RecognizeUtterance オペレーションへの応答でスロット値のリストを返します。以下は、ピザ注文ボットからの「ペパロニとパイナップルのピザが欲しい」という発話で返されるスロット情報です。

"slots": { "toppings": { "shape": "List", "value": { "interpretedValue": "pepperoni and pineapple", "originalValue": "pepperoni and pineapple", "resolvedValues": [ "pepperoni and pineapple" ] }, "values": [ { "shape": "Scalar", "value": { "interpretedValue": "pepperoni", "originalValue": "pepperoni", "resolvedValues": [ "pepperoni" ] } }, { "shape": "Scalar", "value:": { "interpretedValue": "pineapple", "originalValue": "pineapple", "resolvedValues": [ "pineapple" ] } } ] } }

複数値のスロットは、常に値のリストを返します。発話に含まれる値が 1 つだけの場合、返される値のリストにはレスポンスが 1 つだけ含まれます。

Amazon Lex V2 では、スペース、カンマ (,)、および「and」で区切られた複数の値を認識します。複数値スロットは、テキスト入力と音声入力の両方で動作します。

プロンプトでは複数値スロットを使用できます。たとえば、インテントの確認プロンプトを次のように設定し

Would you like me to order your {toppings} pizza?

Amazon Lex V2 がユーザーにプロンプトを送信すると、「ペパロニとパイナップルのピザを注文しましょうか?」 と送信されます。

複数値スロットは単一のデフォルト値をサポートします。複数のデフォルト値が指定されている場合、Amazon Lex V2 は最初に使用可能な値のみをスロットに入力します。詳細については、「Lex V2 ボットのインテントでのデフォルトスロット値の使用」を参照してください。

スロット難読化を使用すると、会話ログの複数値スロットの値をマスクすることができます。スロット値を難読化すると、各スロット値の値がスロットの名前に置き換えられます。詳細については、「Lex V2 の会話ログでスロット値を隠す」を参照してください。

プライバシーサイト規約Cookie の設定
© 2025, Amazon Web Services, Inc. or its affiliates.All rights reserved.