Search code examples
botframeworkazure-cognitive-servicesazure-qna-makernlp-question-answering

Will BotFramework-CLI support Azure's new Question Answering service?


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?


Solution

  • 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.