Dialogflow CX - Намерение не соответствует
страница с намерением и статическим ответом выполнения, sys.no-match также имеет статический ответ
Использование одной из обучающих фраз вызывает sys.no-match вместо намерения. Как мне заставить его правильно соответствовать намерению?
edit: В итоге я вернулся с расширенного NLU на стандартный NLU, и теперь он работает нормально. Сначала я перешел на расширенный NLU, потому что думал, что это лучше, но оказалось, что я ошибался
1 ответ
Обычно стандартный NLU автоматически обучается после любых изменений намерений, однако переключение на расширенный NLU отключает автоматическое обучение, и поток необходимо активно обучать с помощью кнопки "Обучить" в настройках машинного обучения. Обратите внимание, что функция AutoTrain недоступна для настройки Advanced NLU.
В вашей ситуации, несмотря на создание намерения, обучение могло не быть обновлено впоследствии из-за того, что параметр Advanced NLU не выполнял обучение автоматически, в результате чего поведение не обновлялось.
Вкратце: чтобы правильно использовать настройку Advanced NLU, вы должны нажать кнопку "Обучение" перед тестированием и дождаться, пока статус обучения не завершится "Обучение выполняется", чтобы поведение вашего агента отражало изменения, внесенные с момента последнего сеанса обучения..