Dialogflow CX - Намерение не соответствует

страница с намерением и статическим ответом выполнения, sys.no-match также имеет статический ответ

обучающие фразы для намерений

Использование одной из обучающих фраз вызывает sys.no-match вместо намерения. Как мне заставить его правильно соответствовать намерению?

edit: В итоге я вернулся с расширенного NLU на стандартный NLU, и теперь он работает нормально. Сначала я перешел на расширенный NLU, потому что думал, что это лучше, но оказалось, что я ошибался

1 ответ

Решение

Обычно стандартный NLU автоматически обучается после любых изменений намерений, однако переключение на расширенный NLU отключает автоматическое обучение, и поток необходимо активно обучать с помощью кнопки "Обучить" в настройках машинного обучения. Обратите внимание, что функция AutoTrain недоступна для настройки Advanced NLU.

В вашей ситуации, несмотря на создание намерения, обучение могло не быть обновлено впоследствии из-за того, что параметр Advanced NLU не выполнял обучение автоматически, в результате чего поведение не обновлялось.

Вкратце: чтобы правильно использовать настройку Advanced NLU, вы должны нажать кнопку "Обучение" перед тестированием и дождаться, пока статус обучения не завершится "Обучение выполняется", чтобы поведение вашего агента отражало изменения, внесенные с момента последнего сеанса обучения..

Другие вопросы по тегам