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

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