Формы, слоты и бизнес-логика

Истории отлично подходят для моделирования потоков разговоров, но им не хватает важных функций для реализации сильной и осуществимой бизнес-логики.

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

Формы Rasa и являются официальным ответом, однако они в значительной степени зависят от кода и не имеют простоты и читабельности историй.

Формы в Botfront предоставляют все расширенные возможности Rasa Forms в простом и интуитивно понятном графическом пользовательском интерфейсе.

Внедрение форм состоит из двух основных этапов:

  • Создание и настройка формы
  • Интеграция формы в ваши истории.