Как сделать цикл в aimylogic
Перейти к содержимому

Как сделать цикл в aimylogic

  • автор:

Ошибки в Aimylogic

Ниже перечислены ошибки, которые отображаются в Aimylogic, и их возможные причины.

  1. editorbe.scenarios.failed_to_preprocess_graph_scenario

Знаки \ / | * в интентах. В этом случае сценарий не сохраняется.

Нет связи у блока. Очень частая ошибка — блоки без связи в переходе, интенте, кнопке.

9

Нецелое число в блоке num to $var .

10

Бесконечный цикл. в Aimylogic ограничение на проход не более 5 циклов подряд. Актуально для блоков “Переход”, “Переход по таймауту”, 5 http-запросов подряд.

Как предотвратить? Разбавлять блоки вводом от пользователя (интенты, текст с кнопками), чтобы цикл прервался.

Угадай число

В этом уроке мы изучим основные компоненты Aimylogic, которые понадобятся для создания любого бота. В итоге у нас получится бот, который загадывает случайное число и предлагает пользователю угадать его в процессе диалога.

Поведение бота​

Наш диалоговый бот должен загадывать число случайным образом. Далее пользователь выдвигает свое предположение. Если его предположение неверно, то бот должен сказать, больше или меньше число, загаданное ботом, и предложить пользователю попытаться еще раз. И так до тех пор, пока пользователь не отгадает загаданное ботом число. После этого можно предложить сыграть еще раз.

Примеры диалога с этим ботом:​

Создание сценария​

Зайдите на https://app.aimylogic.com/. Создайте новый аккаунт или войдите в свой аккаунт.

Нажмите «Создать бота или обзвон» чтобы создать новый сценарий:

Дайте сценарию название, выберите русский язык и нажмите Продолжить.

Разработаем сценарий​

Бот работает согласно сценарию, который вы разработаете. Вы можете контролировать конкретное поведение бота, внося изменения в сценарий.

Наш бот пр

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *