Нужна помощь, пожалуйста.
Мой бот отвечает правильным ответом во время онлайн-обучения, и когда я подтверждаю ответ, который он хочет дать, это работает (используйте настраиваемое действие для ответа).Однако, когда я пробую своего бота в реальном диалоге, он не работает.
sénarion будет выглядеть так:
Пользователь: Bonjour
Бот: Bonjour écrivez votre problème
Пользователь: mon problemme est: bla bla
Ничего от бота
Этот сценарий предназначен для запуска бота.Но до этого при использовании онлайн-обучения бот правильно отвечал пользовательским действием.
В моем файле историй есть что-то вроде:
## Generated Story -960033508281559891
bonjour
- utter_bonjour
confirmer
- utter_etape1
problème_site
- SendIntent_probleme_site
- utter_problème_site
Так что согласно моему файлу истории бот должен сделатьдействие SendIntent_probleme_site.Класс для этого действия:
class SendIntent_probleme_site(Action):
def name(self):
return ‘SendIntent_probleme_site’
def run(self, dispatcher, tracker, domain):
message = tracker.latest_message.text
return [SlotSet(‘intent_probleme_site’, message)]
Я делаю это, чтобы сохранить intent_probleme как слот, чтобы использовать его позже
Любая помощь, пожалуйста?Я также не знаю, как сделать что-то, что говорит мне, была ли проблема как журнал или исключение, и т. Д.
Спасибо