Возможно ли определить несколько параметров для намерения Luis?

#azure-language-understanding #azure-container-service #luis.ai

#понимание языка azure #azure-container-service #luis.ai

Вопрос:

Когда Luis находит и намеревается, я хотел бы сохранить разные переменные?, которые я могу использовать в следующем процессе.

  1. Пользователь задает вопрос диспетчерскому боту
  2. Luis определяет намерение
  3. На основе намерения он получает KBID (QnA), идентификатор команды (MS teams), URL (сайт Sharepoint)
  4. Пользователь получает ответ от диспетчерского бота в адаптивной карточке в командах
  • Ответ из КБ (на основе намерения)
  • Две кнопки «Связаться с командой» (идентификатор команды, который был найден на основе намерения), «Посетить сайт команды» (URL SharePoint, который был найден на основе намерения)

Я нашел, что добавить QnA, Luis, file. Но я не могу понять, как связать идентификатор команды, КБ и URL-адрес SharePoint, поэтому, когда пользователь получает ответ, на карточке был правильный текст ответа и две кнопки, которые ссылаются на нужные места. У нас мог бы быть файл FB, в котором мы храним для каждой группы экспертов QnA, TeamID и Site, поэтому, когда Luis получает намерение, он может передать эту информацию на карту

Есть идеи о том, можно ли и как этого достичь? Большое спасибо!

Комментарии:

1. Я не совсем понимаю, что вы пытаетесь сделать. Не могли бы вы опубликовать фрагмент кода того, что вы уже пробовали? Вы, конечно, можете использовать высказывание / намерение для поиска разных вещей, таких как идентификатор команды, но это зависит от того, откуда вы получаете эту информацию и какие входные данные вам нужны для ее извлечения.