Перейти к содержанию

Домен по умолчанию

Домен по умолчанию

В разделе Домен по умолчанию можно задать action-скрипты и слоты, которые не могут быть автоматически выведены из диалоговых сценариев или слотов.

Пример настройки домена по умолчанию:

slots:
  disambiguation_message:
    type: unfeaturized
actions:
  - action_botfront_disambiguation
  - action_botfront_disambiguation_followup
  - action_botfront_fallback
  - action_botfront_mapping
  1. Слот disambiguation_message - это слот, который используется для хранения сообщения, помогающего уточнить намерение пользователя (например, "Вы имели в виду X или Y?"). Тип type: unfeaturized указывает, что этот слот не влияет на предсказание следующего действия. Он используется только для хранения данных.
  2. Действие action_botfront_disambiguation - это действие для уточнения намерения пользователя, если бот не уверен в его запросе. Например, бот может спросить: "Вы имели в виду X или Y?"
  3. Действие action_botfront_disambiguation_followup - это действие для обработки ответа пользователя после уточнения намерения.
  4. Действие action_botfront_fallback - действие, которое выполняется, если бот не может распознать намерение пользователя. Например, бот может сказать: "Извините, я не понял ваш запрос."
  5. Действие action_botfront_mapping - действие для сопоставления данных (например, преобразование введенного пользователем адреса в координаты).