Этот вопрос на самом деле не имеет ничего общего с многооборотным аспектом.
Вероятно, ошибка 401 вызвана тем, что ваш файл .env
не совсем правильный. Это должно выглядеть следующим образом:
MicrosoftAppId=<GUID>
MicrosoftAppPassword=<PASSWORD>
QnAEndpointHostName=https://<YOURHOST>.azurewebsites.net
QnAEndpointKey=<GUID>
QnAKnowledgebaseId=<GUID>
Вы получаете значения QnAMaker из графического интерфейса QnAMaker в разделе Настройки, здесь:
Я сделал комментарии к изображению, но важно, чтобы:
QnAEndpointHostName
был отформатирован https://<yourHost>.azurewebsites.net
, включал https://
и не включал /qnamaker
QnAEndpointKey
не включает EndpointKey
и является только GUID
Если это не решит вашу проблему, дайте мне знать, и я отредактирую ответ.