Я использую Dialogflow Enterprise Edition, и у меня возникают проблемы при попытке извлечь пользовательский объект как список параметров из намерения.
Мой объект @ Тип имеет определенный списокдопустимых значений, скажем, они: банан, яблоко, вишня
Мои обучающие фразы о намерениях (я использую угловые скобки, чтобы пометить аннотированные слова сущностью @ Type ):
"<banana> and <apple>"
"<banana> and <apple> and <cherry> and <banana> and <apple> and <cherry>"
В разделе параметров я определил @ Type параметр с проверкой «is list».
Что я хочу:
" banana and nonsense" -> expected extracted parameters: [banana]
" banana and nonsense and cherry" -> expected extracted parameters: [banana,cherry]
" mickey and apple and pluto" -> expected extracted parameters: [apple]
" banana and nonsense and cherry and apple" -> expected extracted parameters: [banana, cherry, apple]
ЕслиЯ пишу предложения от 2 до 6 слов, принадлежащих @ Type , это работает, но как только в предложении появляется постороннее имя, извлеченный список параметров становится пустым.
У меня естьтакже пытался добавить пример обучения с хорошими и посторонними словами (например, «и летать»), но результат не меняется
Что я могу сделать?