

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

# 在 Lex V2 中使用辅助 NLU 来改进意图分类和插槽解析
<a name="assisted-nlu"></a>

辅助的 NLU 是一项使用大型语言模型 (LLMs) 来改进 Amazon Lex V2 的意图分类和槽位解析功能的功能。它可以提高准确性，同时严格限定在机器人的已配置意图和插槽内。该功能不会生成或修改任何机器人内容。此功能有助于提高 NLU 系统的整体准确性，从而为用户提供更加流畅和高效的对话体验。

辅助 NLU 功能提供英语、西班牙语、葡萄牙语、加泰罗尼亚语、法语、意大利语和德语区域设置。具体而言，它支持以、、（pt\$1br、pt\$1pt）`en_``es_`、`pt_`（ca\$1es）、（fr\$1ca、fr\$1fr）、`ca_`（it\$1it）、`fr_`（de\$1at、de\$1de）、`it_`（zh\$1cn、zh\$1hk）和开头的语言环境。`de_` `zh_` `ja_JP` `ko_KR`有关支持的区域设置的完整列表，请参阅[Amazon Lex V2 支持的语言和区域设置](how-languages.md)中的表。

使用辅助 NLU 改进意图分类和插槽解析。Amazon Lex V2 调用 Amazon Bedrock 模型来帮助分类和解析适合机器人使用案例的意图和插槽类型。您可以通过控制台为您的机器人启用辅助 NLU。

**辅助的 NLU 模式**

在主模式下，Lex 将默认使用 LLM 作为处理用户输入的主要方式，以确定用户意图和填充槽值。

在 Fallback 模式下，如果由 NLU 确定的置信度分数低于配置的阈值或以其他方式路由到，Lex 将使用 LLM 来确定用户意图 FallbackIntent，如果传统 NLU 没有捕获值，则根据用户输入来确定插槽值。

------
#### [ Console ]

**在 Amazon Lex V2 机器人中使用辅助 NLU**

1. 登录 AWS 管理控制台并在[https://console.aws.amazon.com/lexv2/家](https://console.aws.amazon.com/lexv2/home)中打开 Amazon Lex V2 控制台。

1. 在**机器人**页面中，选择要使用辅助 NLU 的机器人。

1. 在**机器人区域设置**页面上，单击**辅助 NLU** 部分下的**配置**。

1. 在“运行时生成式人工智能功能”部分，您可以看到辅助 NLU 功能。使用旁边的切换按钮启用 LLM Assisted NLU 功能。然后，您可以选择 “主模式” 或 “备用” 模式，然后单击 “**保存**”。

1. 在“机器人区域设置”页面中的“辅助 NLU”部分确认已启用 LLM 辅助 NLU 功能。

1. 生成机器人，以确认所做的更改已在运行时反映在您的机器人中。

1. 机器人生成完成后，您可以使用控制台中的测试面板或通过运行测试集来查看启用 LLM 辅助 NLU 功能后的改进内容。

------

**有关使用 LLM 辅助 NLU 功能提高机器人准确性的指导**

以下最佳实践有助于最大限度地发挥辅助 NLU 功能的作用：

1. **使用不言自明的意图名称** — 使用能够直接表达意图的作用或目的的名称。例如，如果您要创建预订航班的意图，只需将其命名为 “BookFlight” 即可。

1. **使用简洁明了的名称** — 避免在意图和插槽名称中添加前缀、后缀或不必要的字词。诸如“开发”或“测试”之类的额外元素可能会使 LLM 感到困惑，并使目的变得不那么明确。

1. **提供详细描述** — 对于每个自定义意图和插槽，请附上简短但信息丰富的描述。这样有助于说明其具体用途和上下文，使人类和 LLM 更容易理解其目的。

**注意**  
启用此功能后，您的数据可能会在各个 AWS 区域中进行处理。有关跨区域推理的更多信息，请参阅[https://docs.aws.amazon.com/bedrock/latest/userguide/cross-region-inference.html](https://docs.aws.amazon.com/bedrock/latest/userguide/cross-region-inference.html)。

**重要**  
在机器人的草稿版本中启用此功能。在生产别名下使用它之前对其进行测试。

## 禁用辅助 NLU
<a name="disable-assisted-nlu"></a>

要禁用辅助 NLU 功能，请按照以下步骤操作：

1. 登录 AWS 管理控制台并在[https://console.aws.amazon.com/lexv2/家](https://console.aws.amazon.com/lexv2/home)中打开 Amazon Lex V2 控制台。

1. 在**机器人**页面中，选择您的机器人。

1. 在**机器人区域设置**页面上，单击**辅助 NLU** 部分下的**配置**。

1. 在“运行时生成式人工智能功能”部分，关闭辅助 NLU 功能，然后单击**保存**。

1. 生成机器人以应用更改。