本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
添加槽类型
槽位类型定义了用户可以为您的意图变量提供的值。您可以为每种语言定义槽位类型,以便这些值是特定于该语言的。例如,对于列出油漆颜色的槽位类型,可以包括英语值“red”、法语值“rouge”和西班牙语值“rojo”。
本主题介绍如何创建自定义槽位类型,用于为您的意图槽位提供值。您也可以为标准值使用内置槽位类型。例如,您可以使用内置槽位类型 AMAZON.Country
来获取全球各国家/地区列表。
要创建槽位类型,请执行以下操作:
-
登录到 AWS Management Console,并通过以下网址打开 Amazon Lex 控制台:https://console.aws.amazon.com/lex/
。 -
从机器人列表中选择要添加语言的机器人,然后选择对话结构,然后选择所有语言。
-
选择要添加槽位类型的语言,然后选择槽位类型。
-
选择添加槽位类型,指定槽位类型的名称,然后选择添加。
-
在槽位类型编辑器中,添加您的槽位类型的详细信息。
-
槽位值解析:确定槽位值的解析方式。如果您选择扩展值,Amazon Lex V2 将使用这些值作为代表值来进行训练。如果您使用限制为槽位值,则该槽位的允许值仅限于您提供的值。
-
槽位类型值:该槽位的值。如果选择限制为槽位值,则可以为该值添加同义词。例如,您可以为值“football”添加同义词“soccer”。如果用户在与您的机器人的对话中输入“soccer”,则该槽位的实际值为“football”。
-
使用槽位值作为自定义词汇:启用此选项可帮助提高对音频对话中槽位值和同义词的识别。当槽位值是常用术语,例如“是”、“否”、“一”、“二”、“三”等时,请勿启用此选项。
-
-
选择保存槽位类型。
Amazon Lex V2 提供以下槽位类型: