0

Now that Azure's Question Answering service is available and we are recommended to migrate from QnA Maker, I noticed that botframework-cli does not seem to have been updated and I did not see any issues or information related to it being updated to support authoring Knowledge Bases for the new Question Answering service. Our CI/CD pipelines use these CLI tools to create/update/delete Knowledge Bases.

It seems the only way to automate this is via the Authoring REST API, is that true? If so, is there any rough ETA on when that might be updated or some other CLI tool will be made available?

3 Answers3

1

THe next SDK release of Bot Framework supports this new feature. https://github.com/microsoft/botframework-sdk/issues/6413 Not sure if the cli tools are in scope. If not, I suggest you enter a feature request in that repository

Hessel
  • 613
  • 1
  • 6
  • 15
  • Thanks, that's good to hear! I did open up an [issue on the CLI repo](https://github.com/microsoft/botframework-cli/issues/1339) for Orchestrator support since that's a much, much bigger issue for us that can't be worked around like this one can. – Josh Pavoncello Apr 11 '22 at 20:18
  • Created [an issue in that repo](https://github.com/microsoft/botframework-cli/issues/1340) for this question, I'll update this question hopefully when I get an answer. – Josh Pavoncello Apr 11 '22 at 20:41
0

There is a clear documentation on migration procedure of QnA maker to azure question answering. Please do check the below mentioned link and follow the steps.

https://learn.microsoft.com/en-us/azure/cognitive-services/language-service/question-answering/how-to/migrate-qnamaker

The services are updated in May 2021 itself.

Sairam Tadepalli
  • 1,563
  • 1
  • 3
  • 11
  • Thanks for the answer - I did read that before asking and unfortunately the documentation doesn't contain anything about botframework-cli and I went and checked the github and it doesn't either – Josh Pavoncello Apr 07 '22 at 13:15
0

No, there is no support to manage project creation (a.k.a. knowledgebases) within Question Answer from BotFramework-cli. They do however offer a REST API, and SDK support with C# and Python.

There is a GitHub issue to support this, but from Apr. 19, 2022 to Sept. 19, 2022 there has been no response nor update.