Я не смог воспроизвести шаг 4 в учебном пособии уровня 2 по действиям с кодовой меткой - PullRequest
0 голосов
/ 30 января 2019

На учебном курсе codelab, уровень 2 "Действия по созданию помощника Google (уровень 2)".(https://codelabs.developers.google.com/codelabs/actions-2/index.html#3)

Я не могу воспроизвести ожидаемый результат в симуляторе "Поговорите с моим тестовым приложением о банане".

У меня ошибка: "Не удалось проанализировать ответ Dialogflow в AppResponse, потому чтопустого речевого ответа. "

Симулятор:

https://i.imgur.com/t5ukRbv.png

Я выполняю те же шаги, что и в учебнике

Диалоговое окно:

dialogflow

1 Ответ

0 голосов
/ 30 января 2019

Похоже, вы пропустили шаг 5 в разделе «Определить пользовательское резервное намерение».

Мы будем использовать сущность @sys.any, чтобы сообщить Dialogflow обобщить выражение для любой грамматики (не только"банан").Дважды щелкните «банан» и отфильтруйте или выберите @sys.any

В результате должна быть выделена обучающая фраза «банан», а цвет должен соответствовать @sys.any в списке.параметров.

enter image description here

Это приводит к тому, что параметр any никогда не заполняется, поэтому результирующая фраза, использующая $any, никогда не используется.Поскольку нет правильного ответа, ответ не возвращается.

...