Из документов Dialogflow : «При создании агента резервное намерение по умолчанию автоматически настраивается с помощью различных статических текстовых ответов, например« Я этого не понял ».Можете ли вы сказать это снова? »И« Извините, что это было? »Это намерение сопоставляется, когда ввод вашего пользователя не совпадает ни с каким другим намерением, другими словами, это своего рода универсальный способ для любого нераспознанного ввода пользователя.
Например, скажем, что у вашего агента есть только одно настраиваемое намерение с именем weather, которое распознает ввод пользователя, например «Какая погода сегодня?» Или «Прогноз на завтра». Если пользователь, разговаривающий с вашим агентом, говорит «Мне нравится цвет»фиолетовый ", ваше резервное намерение по умолчанию сопоставлено, потому что агент не может сопоставить входные данные с прогнозом погоды."
На основании этой информации вы можете попытаться обучить своего агента совпадению с неправильным именем или адресом электронной почтык намерению, подобному Fallback Intent - Name
или Fallback Intent - Email
, где эти намерения повторно опрашивают пользователя на предмет имени.
Не видя ваш код выполнения, трудно сказать наверняка, будет ли эта стратегия работать.Если вы обновите свой вопрос, включив текущий код выполнения, вы можете получить более релевантный ответ.