Проблема в том, что использованная вами обучающая фраза включает число, поэтому машинное обучение воспринимает шаблон как что-то вроде «Если человек говорит« тест », а затем число, инициируйте это намерение».
Но при тестировании мы просто использовали фразу «тест». Обнаружение паттерна не рассматривало число как часть фразы, поэтому не думало, что оно будет соответствовать этому намерению.
Чтобы решить эту проблему, вы можете добавить обучающую фразу просто «test» без указания параметра. Это будет соответствовать фразе, но все же необходимо убедиться, что параметр age имеет значение, поэтому он запросит его.