實現 - Amazon Lex

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

實現

使用者為意圖提供所有插槽值後,Amazon Lex V2 會滿足使用者的請求。您可以設定下列選項來執行。

  • 履行程式碼掛鉤 – 您可以使用此選項來控制履行 Lambda 調用。如果停用 選項,則執行會成功,而無需叫用 Lambda 函數。

  • 完成更新 – 您可以為需要幾秒鐘以上的 Lambda 函數啟用完成更新,以便使用者知道程序正在進行中。如需詳細資訊,請參閱設定 Lex V2 機器人的履行進度更新。此功能僅適用於串流對話。

  • 完成回應 – 您可以設定成功回應、失敗回應和逾時回應。適當的回應會根據履行 Lambda 調用的狀態傳回給使用者。

有三種可能的履行回應:

  • 成功回應 – 履行 Lambda 成功完成時傳送的訊息。

  • 失敗回應 – 如果履行失敗或 Lambda 因某種原因而無法完成,則會傳送訊息。

  • 逾時回應 – 如果履行 Lambda 函數未在設定的逾時內完成,則會傳送一則訊息。

您可以設定值、設定後續步驟,並套用對應於每個回應的條件來設計對話流程。如果沒有條件或明確的下一步,Amazon Lex V2 會移至關閉回應。

Amazon Lex V2 主控台顯示履行程式碼掛鉤的回應選項。
注意

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