Невозможно добавить базу знаний (производитель QnA) к навыку фреймворка бота - PullRequest
1 голос
/ 26 мая 2020

Невозможно добавить базу знаний (QnA maker) к навыку фреймворка бота. Шаблон предоставляет сценарии развертывания, которые, кажется, могут позаботиться о добавлении создателей QnA к навыку. Что мне не хватает? Я выполнил следующие шаги:

Так же, как мы добавили бы новых создателей qna / базы знаний в виртуальный помощник, я выполняю следующие шаги, чтобы добавить его к навыку:

  1. Create Навык с использованием новейшего шаблона навыков (C#) - , вы можете найти его здесь
  2. Разверните навык на Azure с помощью deploy.ps1, которое вы можете найти в разделе решения "/ Deployement / Scripts / "папка
  3. Обновите когнитивные модели. json с необходимыми данными о создателе qna - добавьте детали в" базы знаний "- формат, указанный ниже:

    "базы знаний": [{"id": "hr", "subscriptionKey": "", "hostname": "https://.azurewebsites.net/qnamaker", "kbId": "kbId", "name": "", "endpointKey": ""}]

  4. Запустите update_cognitive_models.ps1 в той же папке, что и выше.

  5. Когда я запускаю указанный выше сценарий, я получаю сообщение об ошибке ниже: enter image description here

Ошибка в журналах: AZ CLI передает минимальную версию. Текущая версия - 2.6.0. К сожалению, не удалось открыть [C: \ Users \ jyotikub \ source \ repos \ MyAssistant1 \ TestHRSkill \ TestHRSkill \ Deployment \ Scripts .. \ Resources \ QnA \ en-us \ hr.json]

Разве update_cognitive_model не должна создавать файл hr. json?

Обратите внимание, что я тестировал добавление того же QnA к виртуальному помощнику, и он отлично работает. Я дважды проверил значения для каждого из предоставленных ключей, и они верны.

...