Hello @Singh Sanatya,
Since the QnA Maker portal has been retired and is no longer accessible, you won't be able to download your knowledge base (KB) from the site directly. However, if your QnA Maker instance is still active, you can programmatically extract your KB using the QnA Maker REST API or Azure CLI. For the REST API, use the endpoint:
GET https://{your-resource-name}.azurewebsites.net/qnamaker/v4.0/knowledgebases/{kb-id}/download?environment=prod&format=tsv
Replace {your-resource-name}
and {kb-id}
with your actual values, and set the Ocp-Apim-Subscription-Key
header with your QnA Maker resource key. You can choose the export format as .tsv
, .json
, or .qna
. Alternatively, if you prefer using Azure CLI, you can run a command like:
az cognitiveservices qnamaker kb get --name <KnowledgeBase-Name> --resource-group <Resource-Group> --subscription <Subscription-ID> --output <format>
If the REST API or CLI no longer returns results perhaps because the service is disabled in your region your only option is to rebuild the knowledge base using your original content sources (such as documents, FAQs, or URLs) directly in the Custom Question Answering feature of Azure AI Language.
To migrate, go to Azure AI Language Studio, create a Custom Question Answering project, and upload either the exported KB file or the original content. Ensure your project is configured correctly based on Microsoft’s Migration documentation. Contributor access is required on both your QnA Maker and Azure Language resources to complete the migration.
Also refer Export knowledge bases - QnA Maker
I Hope this helps. Do let me know if you have any further queries.
If this answers your query, please do click Accept Answer
and Yes
for was this answer helpful.
Thank you!