Создание поискового индекса из нескольких индексов в одной службе поиска - PullRequest
0 голосов
/ 29 апреля 2020

Мне нужно создать Авто-предложения для чат-бота с предложениями от QnA Maker KB. Для службы поиска Azure существует 5 различных баз знаний и соответствующий индекс. Я могу запрашивать и получать предложения от каждого индекса или индекса testkb. Но есть ли функция, которая может искать по всем индексам в пределах одной и той же службы поиска и возвращать мне соответствующий результат.

Спасибо.

1 Ответ

1 голос
/ 01 мая 2020

В настоящее время у нас нет какой-либо функции, позволяющей осуществлять поиск по всем индексам в рамках одной и той же службы поиска. Тем не менее, вы можете попробовать несколько вариантов:

  • Вы можете использовать Dispatch в качестве службы маршрутизации , чтобы распределять запросы по различным КБ в бэкэнде, без необходимости реализации настраиваемого решения по маршрутизации.
  • Или вы можете использовать QnA Maker более высокого уровня, чтобы задать вопрос с несколькими дополнительными вопросами и попросить пользователя выбрать один из вариантов дополнительного вопроса, а затем отправьте эту выбранную опцию боту, чтобы вручную направить его в нужную КБ.

Надеюсь, это поможет.

...