插槽类型对插槽AWS LEX的作用不同

问题描述

我有两个插槽类型相同的插槽,但是它们的工作方式不同。

    具有自由文本插槽类型的
  1. 插槽名称 slotOneBOne 不接受确定,但是具有相同自由文本广告位类型接受确定

e fre

enter image description here

    带有自由文本插槽类型的
  1. 插槽名称 startMessage 可以接受,但是具有相同 slotOneDOne >自由文本广告位类型不接受允许

enter image description here

  1. 某些插槽仅接受用于训练的确切插槽类型值。

插槽类型的自由文本具有1000个值,我在本文中使用了从Python https://aws.amazon.com/blogs/machine-learning/create-a-translator-chatbot-using-amazon-translate-and-amazon-lex/

获取自由文本的代码

enter image description here

我正在使用向客户端返回参数。

需要帮助:(

解决方法

如果不真正了解自定义插槽类型的配置以及哪种类型的Lambda支持该机器人,很难说。 关于问题3;我可能会猜测您正在使用该插槽的枚举,这就是为什么只能正确检测到确切值的原因。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...