本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
初始回應
初始回應會在 Amazon Lex V2 決定意圖之後,以及開始引發槽值之前傳送給使用者。您可以使用此回應來通知使用者已辨識的意圖,並讓他們為您收集的資訊做好準備,以滿足意圖。
例如,如果目的是為車輛安排服務預約,則初始回應可能是:
我可以協助您安排預約。您需要提供汽車的品牌、模型和年份。 |
不需要初始回應訊息。如果您未提供,Amazon Lex V2 會繼續遵循初始回應的下一個步驟。
您可以在初始回應中設定下列選項:
-
設定下一個步驟 – 您可以在對話中提供下一個步驟,例如跳到特定對話方塊動作、引出特定槽,或跳到不同的意圖。如需詳細資訊,請參閱在對話中設定後續步驟。
-
設定值 – 您可以設定槽和工作階段屬性的值。如需詳細資訊,請參閱在對話期間設定值
-
新增條件式分支 – 您可以在播放初始回應後套用條件。當條件評估為 true 時,會採取您定義的動作。如需詳細資訊,請參閱將條件新增至分支對話。
-
執行對話方塊程式碼掛鉤 – 您可以定義 Lambda 程式碼掛鉤來初始化資料並執行商業邏輯。如需詳細資訊,請參閱叫用對話方塊程式碼掛勾。如果針對意圖啟用執行 Lambda 函數的選項,預設會執行對話方塊程式碼掛鉤。您可以透過切換作用中按鈕來停用對話方塊程式碼掛鉤。
如果沒有條件或明確的下一個步驟,Amazon Lex V2 會依優先順序移至下一個槽。

注意
2022 年 8 月 17 日,Amazon Lex V2 發佈了與使用者管理對話方式的變更。此變更可讓您進一步控制使用者在對話中採取的路徑。如需詳細資訊,請參閱Amazon Lex V2 中對話流程的變更。在 2022 年 8 月 17 日之前建立的機器人不支援對話方塊程式碼掛接訊息、設定值、設定後續步驟,以及新增條件。