Позволяет ли Alexa Skills Kit обрабатывать основной диалог в коде?

У меня настроена базовая модель, но похоже, что бета-конструктор Alexa ожидает, что дизайн модели будет заранее с явными списками возможных ответов на запросы. Тем не менее, игра Jeopardy на этой платформе, похоже, дает новые ответы изо дня в день, и я полагаю, что им не нужно обновлять свою модель каждый день. Может ли кто-нибудь пролить свет на этот процесс?

Я хотел бы иметь возможность:

  • Запустите намерение начать разговор
  • Обработка взад и вперед в ответе и запросе веб-службы
  • Обработка базовой остановки / запуска от Alexa

Как моделируется средняя часть (ответ/запрос) заранее?


person Matt Ray    schedule 01.07.2017    source источник


Ответы (1)


В настоящее время вам необходимо предоставить список ожидаемых значений для каждого из ваших типов слотов (в данном случае тип слота может быть question_response).

Не уверен, как работает Jeopardy, но у меня есть пара идей:

  • Они предоставляют огромные списки возможных ответов (и время от времени обновляют их). Бьюсь об заклад, никто не пишет новые вопросы каждый день, у них есть пул вопросов, и они могут предвидеть ответы на них.
  • У них есть доступ к API, который закрыт для широкой публики (как и у людей, которые участвуют в конкурсе социальных ботов), или им разрешено использовать устаревший тип слота LITERAL.
person Josep Valls    schedule 03.07.2017