本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用 Amazon Lex 和属性值
在获取客户输入数据块中引用属性并选择 Amazon Lex 作为收集输入的方法时,将从客户与 Amazon Lex 自动程序交互的输出中检索并存储属性值。可以使用 Amazon Lex 自动程序中所用的每个意图或槽的属性以及与该自动程序关联的会话属性。针对您包括的每个意图,都会在数据块中添加一个输出分支。当客户在与自动程序交互时选择了一个意图,将在流中遵循与该目关联的分支。
有关您可以使用 Amazon Lex 属性以及从 Lex 自动程序中获取的属性列表,请参阅 Amazon Lex 联系人属性。
使用 Amazon Lex 自动程序获取客户输入
-
打开一个现有流,或创建一个新的流。
-
在交互下,将获取客户输入数据块拖至设计器。
-
选择该数据块的标题以显示数据块设置,然后选择文字转语音(即席)。
-
选择输入文本,然后在输入要说的文本字段中输入文本,作为传递给客户的信息或问候语。例如,在“感谢来电”之后,请求输入信息以满足您在 Amazon Lex 自动程序中定义的意图。
-
选择 Amazon Lex 选项卡,然后从下拉菜单中选择 Amazon Lex 自动程序以用于获取客户输入。
-
默认情况下,“别名” 字段填充为 $ LATEST。要使用自动程序的不同别名,请输入要使用的别名值。
重要
在生产环境中,请务必使用与 Amazon Lex 不同的别名,TestBotAlias对于 Amazon Lex classic 使用与 $ LATEST 不同的别名。TestBotAlias而且 $ LATEST 支持对 Amazon Lex 机器人进行有限数量的并发调用。有关更多信息,请参阅运行时限额或运行时服务限额 (Amazon Lex Classic)。
-
(可选)要传递一个属性到 Amazon Lex 以用作会话属性,请选择添加属性。指定要使用文本还是属性传递值。
-
要基于客户意图从数据块创建一个分支,请选择添加意图,然后输入和您的自动程序中完全一样的意图名称。
-
选择保存。