Alexa не принимает AMAZON.US_LAST_NAME slotType при импорте из Lex - PullRequest
0 голосов
/ 07 марта 2019

Я построил бота в Lex и использую тип слота AMAZON.US_LAST_NAME для одного из своих слотов.

Но когда я экспортировал из Lex в формат Alexa JSON, а затем импортировал в Alexa, импорт завершился неудачно, потому что тип слота AMAZON.US_LAST_NAME не распознается / не используется Alexa.

Различия между Lex и Alexa удивляют меня все больше и больше с каждым, что я обнаруживаю.

Документация Lex о типах слотов даже указывает на типы слотов Alexa:

Список доступных встроенных типов слотов см. В справочнике Тип слота в документации комплекта Alexa Skills.

Поэтому обнаружить, что между ними есть разница, более чем странно. Кто-нибудь знает, почему это так?

Или, если кто-нибудь сталкивался с этим, какой бы обходной путь для Алексы имел подобный US_LAST_NAMES тип слота?

1 Ответ

1 голос
/ 07 марта 2019

Я думаю, вы могли бы использовать AMAZON.Person тип слота.

...