Добавление слотов¶
Добавление слотов¶
Содержание инструкции:
Создание слота¶
Чтобы добавить слот в интерфейсе Wisebot:
-
Откройте Wisebot и убедитесь, что настраиваете нужного бота. В боковом меню должно отображаться его имя.
-
Откройте раздел Диалоги.
-
Нажмите на кнопку Слоты, размещенную в левом верхнем меню.
-
В открывшемся окне нажмите кнопку Добавить
.
Если ранее в системе уже были созданы слоты, то кнопка Добавить будет расположена в конце списка со слотами.
-
Выберите тип слота. Подробнее про типы слотов можно прочитать в инструкции Что такое слоты.
- Укажите название слота и другие настройки в зависимости от выбранного типа.
-
Нажмите Добавить слот.
Добавление слота в историю¶
Чтобы добавить слот в историю:
- Откройте Wisebot и убедитесь, что настраиваете нужного бота. В боковом меню должно отображаться его имя.
- Откройте раздел Диалоги.
- Выберите историю, в которую необходимо добавить слот.
-
Добавьте слот одним из способов:
- Наведите курсор в область редактора истории. Выберите появившуюся кнопку Слот. В этом случае фраза будет добавлена в конце диалога.
- Если необходимо добавить фразу в начале или в середине диалога, наведите курсор это место. Появится кнопка
. Нажмите на кнопку и выберите вариант: Слот.
После добавления слота запустите обучение и протестируйте бота для того, чтобы убедиться, что слот выделяется правильно.
Примечание
Обучение не требуется, если вы только добавили слот, но не используете его в историях, правилах или не влияете на диалог.
Пример истории с извлечением слота¶
Рассмотрим пример с сохранением имени и фамилии пользователя в слот.
- Создадим намерения с примерами имени и фамилии пользователя. Как создать намерения читайте в инструкции.
-
Определим в намерениях сущность с названием
fio
. Как выделять сущности читайте в инструкции. -
Создадим слот с типом
text
и названиемfio
.Важно! Название сущности и слота должны совпадать.
-
Создадим историю и добавим в нее слот. Как создать историю читайте в инструкции.
- Поместим слот после фразы с именем и фамилией пользователя.
- Выберем значение слота
set
. Подробнее про значения читайте в инcтрукции Что такое слоты.
-
Добавим в ответ помощника вопрос с подтверждением имени, которое указал пользователь. Подробнее про использование слотов в ответах помощника читайте в инструкции.
Итоговый результат:
Помощник извлек слот из сущности fio
и подставил его в свой ответ.