添加槽类型 - Amazon Lex

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

添加槽类型

槽位类型定义了用户可以为您的意图变量提供的值。您可以为每种语言定义槽位类型,以便这些值是特定于该语言的。例如,对于列出油漆颜色的槽位类型,可以包括英语值“red”、法语值“rouge”和西班牙语值“rojo”。

本主题介绍如何创建自定义槽位类型,用于为您的意图槽位提供值。您也可以为标准值使用内置槽位类型。例如,您可以使用内置槽位类型 AMAZON.Country 来获取全球各国家/地区列表。

要创建槽位类型,请执行以下操作:
  1. 登录到 AWS Management Console,并通过以下网址打开 Amazon Lex 控制台:https://console.aws.amazon.com/lex/

  2. 从机器人列表中选择要添加语言的机器人,然后选择对话结构,然后选择所有语言

  3. 选择要添加槽位类型的语言,然后选择槽位类型

  4. 选择添加槽位类型,指定槽位类型的名称,然后选择添加

  5. 在槽位类型编辑器中,添加您的槽位类型的详细信息。

    • 槽位值解析:确定槽位值的解析方式。如果您选择扩展值,Amazon Lex V2 将使用这些值作为代表值来进行训练。如果您使用限制为槽位值,则该槽位的允许值仅限于您提供的值。

    • 槽位类型值:该槽位的值。如果选择限制为槽位值,则可以为该值添加同义词。例如,您可以为值“football”添加同义词“soccer”。如果用户在与您的机器人的对话中输入“soccer”,则该槽位的实际值为“football”。

    • 使用槽位值作为自定义词汇:启用此选项可帮助提高对音频对话中槽位值和同义词的识别。当槽位值是常用术语,例如“是”、“否”、“一”、“二”、“三”等时,请勿启用此选项。

  6. 选择保存槽位类型

Amazon Lex V2 提供以下槽位类型: