

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 执行
<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_cn/lexv2/latest/dg/images/response-fulfillment.png)


**注意**  
Amazon Lex V2 于 2022 年 8 月 17 日发布了对用户对话管理方式的更改。借助此更改，您可以更好地控制用户的对话路径。有关更多信息，请参阅 [Amazon Lex V2 中的对话流更改](understanding-new-flows.md)。2022 年 8 月 17 日之前创建的机器人不支持对话框代码挂钩消息、设置值、配置后续步骤和添加条件。