在 Lex V2 中使用辅助 NLU 来改进意图分类和槽位解析
辅助 NLU 是一项功能,可以使用大语言模型(LLM)来改进 Amazon Lex V2 的意图分类和槽位解析能力。它可以提高准确性,同时严格限定在机器人的已配置意图和槽位内。该功能不会生成或修改任何机器人内容。此功能有助于提高 NLU 系统的整体准确性,从而为用户提供更加流畅和高效的对话体验。
辅助 NLU 功能提供英语、西班牙语、葡萄牙语、加泰罗尼亚语、法语、意大利语和德语区域设置。具体而言,该功能支持以 en_、es_、pt_(pt_BR、pt_PT)、ca_(ca_ES)、fr_(fr_CA、fr_FR)、it_(it_IT)和 de_(de_AT、de_DE)开头的区域设置。有关支持的区域设置的完整列表,请参阅Amazon Lex V2 支持的语言和区域设置中的表。
使用辅助 NLU 改进意图分类和槽位解析。Amazon Lex V2 调用 Amazon Bedrock 模型来帮助分类和解析适合机器人使用案例的意图和槽位类型。您可以通过控制台为您的机器人启用辅助 NLU。
有关使用 LLM 辅助 NLU 功能时提高机器人准确性的指导
以下最佳实践可帮助您充分利用辅助 NLU 功能:
-
使意图名称不言自明:使用能够立即传达意图的作用或目的的名称。例如,如果您要创建预订航班的意图,直接将其命名为“BookFlight”即可。
-
使名称保持简洁明了:避免在意图和槽位名称中添加前缀、后缀或不必要的字词。诸如“开发”或“测试”之类的额外元素可能会使 LLM 感到困惑,并使目的变得不那么明确。
-
提供详细描述:对于每个自定义意图和槽位,请附上简短但信息丰富的描述。这有助于解释其具体用途和上下文,使人类和 LLM 更容易理解其目的。
注意
启用此功能后,可能会跨 AWS 区域处理您的数据。有关跨区域推理的更多信息,请参阅https://docs.aws.amazon.com/bedrock/latest/userguide/cross-region-inference.html。
重要
在机器人的草稿版本中启用此功能。在生产别名中使用之前对其进行测试。
禁用辅助 NLU
要禁用辅助 NLU 功能,请按照以下步骤操作:
-
登录 AWS 管理控制台,并通过以下网址打开 Amazon Lex V2 控制台:https://console.aws.amazon.com/lexv2/home
。 -
在机器人页面中,选择您的机器人。
-
在机器人区域设置页面上,单击辅助 NLU 部分下的配置。
-
在“运行时生成式人工智能功能”部分,关闭辅助 NLU 功能,然后单击保存。
-
构建机器人,应用更改。