У меня есть бот, созданный с использованием MS Bot Framework, который находится на версии 3. Я создал сервис qnamaker с базовыми КБ для тестирования. Мне было интересно, есть ли лучший способ получить доступ к KB в существующем боте, который работает на luis. Я не хочу делать явный http-вызов с использованием модуля запроса, идентификатора kb, ключа авторизации KB и т. Д., Чтобы получить ответы КБ.
Я обнаружил, что в этом пакете npm есть несколько примеров, но он использует qna в качестве распознавателя, и у меня уже есть распознаватель luis.
Ссылка: - https://github.com/Microsoft/BotBuilder-CognitiveServices/tree/master/Node/samples/QnAMaker