

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

# 初始回应
<a name="intent-initial"></a>

Amazon Lex V2 在确定意图之后并且在开始引发槽位值之前，会向用户发送初始响应。您可以使用此响应告知用户已识别的意图，并提示用户您需要收集相关信息，以便履行此意图。

例如，如果意图是预约汽车保养服务，则最初响应可能是：


|  | 
| --- |
| 我可以帮您安排预约。烦请您提供您爱车的品牌、型号和购车年份。 | 

初始响应消息不是必需的。如果您不提供回复，Amazon Lex V2 将继续按照初始响应的下一步进行操作。

您可以在初始响应中配置以下选项：
+ **配置下一步**：您可以提供对话的下一步，例如跳转到特定的对话框操作、引发特定的槽位或跳转到不同的意图。有关更多信息，请参阅 [配置对话中的后续步骤](paths-nextstep.md)。
+ **设定值**：您可以设置槽位和会话属性的值。有关更多信息，请参阅 [在对话期间设定值](paths-setting-values.md)。
+ **添加条件分支**：您可以在播放初始响应后应用条件。当条件计算为 true 时，将执行您定义的操作。有关更多信息，请参阅 [添加条件以构建对话的分支](paths-branching.md)。
+ **执行对话框代码挂钩**：您可以定义 Lambda 代码挂钩来初始化数据并执行业务逻辑。有关更多信息，请参阅 [调用对话框代码挂钩](paths-code-hook.md)。如果为意图启用了执行 Lambda 函数的选项，则默认情况下会执行对话框代码挂钩。您可以通过切换**活动**按钮来禁用对话框代码挂钩。

如果未设置条件或明确的下一步操作，Amazon Lex V2 将按优先级继续执行下一个槽位。

![\[对用户请求的初始响应的高级选项。\]](http://docs.aws.amazon.com/zh_cn/lexv2/latest/dg/images/response-initial.png)


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