

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

# 步骤 3：添加自定义意图和内置意图
<a name="agent-step-3"></a>

*意图*表示呼叫中心客服希望机器人执行的操作。在此示例中，客服希望机器人根据客服与客户的对话来建议响应和有用的资源。

Amazon Lex V2 有两种意图：自定义意图和内置意图。 `AMAZON.KendraSearchIntent`是一个内置的意图。机器人使用 `AMAZON.KendraSearchIntent` 意图来查询索引并显示 Amazon Kendra 建议的响应。

此示例中的机器人不需要自定义意图。但是，要成功构建机器人，您必须至少创建一个自定义意图，其中包含至少一个示例言语。只有在构建客服助理机器人时才需要此意图。它不执行任何其他功能。意图的言语不得应用于客户可能会询问的任何问题。这样可以确保调用 `AMAZON.KendraSearchIntent` 来回答客户的问题。有关更多信息，请参阅 [AMAZON.KendraSearchIntent](built-in-intent-kendra-search.md)。

**创建所需的自定义意图**

1. 在**自动程序入门**页面上，选择**创建目的**。

1. 对于**添加目的**，选择**创建目的**。

1. 在**创建意图**对话框中，输入意图的描述性名称，例如 **RequiredIntent**。

1. 在**示例言语**中，输入描述性言语，例如 **Required utterance**。

1. 选择**保存意图**。

**添加`AMAZON.KendraSearchIntent`意图和响应消息**

1. 在导航窗格中，选择**意图**旁边的加号 (\$1)。

1. 选择**搜索现有意图**。

1. 在**搜索意图**框中，输入 **AMAZON.KendraSearchIntent**，然后从列表中选择它。

1. 为意图提供一个描述性名称（例如 **AgentAssistSearchIntent**），然后选择**添加**。

1. 在目的编辑器中，选择 **Amazon Kendra 查询**以打开查询选项。

1. 选择您想要意图搜索的索引。

1. 在**响应**部分，将以下三条消息添加到消息组。

   ```
   I found an answer for the customer query: ((x-amz-lex:kendra-search-response-question_answer-question-1)) and the answer is ((x-amz-lex:kendra-search-response-question_answer-answer-1)).
   I found an excerpt from a helpful document: ((x-amz-lex:kendra-search-response-document-1)).
   I think this answer will help the customer: ((x-amz-lex:kendra-search-response-answer-1)).
   ```

1. 选择**保存意图**。

1. 选择**构建**以构建机器人。

## 后续步骤
<a name="agent-step-3-next"></a>

[步骤 4：设置 Amazon Cognito](agent-step-4.md)