

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

# 履行
<a name="intent-fulfillment"></a>

在使用者針對意圖提供所有槽值之後，Amazon Lex V2 會滿足使用者的請求。您可以為履行設定下列選項。
+ **履行程式碼掛勾** – 您可以使用此選項來控制履行 Lambda 調用。如果停用 選項，則履行會成功，而不會叫用 Lambda 函數。
+ **履行更新** – 您可以為需要幾秒鐘以上才能完成的 Lambda 函數啟用履行更新，以便使用者知道程序正在進行中。如需詳細資訊，請參閱[為您的 Lex V2 機器人設定履行進度更新](streaming-progress.md)。此功能僅適用於串流對話。
+ **履行回應** – 您可以設定成功回應、失敗回應和逾時回應。適當的回應會根據履行 Lambda 調用的狀態傳回給使用者。

有三種可能的履行回應：
+ **成功回應** – 履行 Lambda 成功完成時傳送的訊息。
+ **失敗回應** – 如果履行失敗或 Lambda 因某些原因而無法完成，則傳送一則訊息。
+ **逾時回應** – 如果履行 Lambda 函數未在設定的逾時內完成，則會傳送一則訊息。

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

![\[Amazon Lex V2 主控台顯示履行程式碼掛鉤的回應選項。\]](http://docs.aws.amazon.com/zh_tw/lexv2/latest/dg/images/response-fulfillment.png)


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