This site is obsolete and should be used for reference only. The information in this documentation is not guaranteed to work for Bot Framework SDK versions past 4.9.1.

Tutorial: Deploy (web)

Deploy QnA Maker knowledge bases

The QnA Maker portal does not accept JSON files as input, so in order to deploy directly to the QnA Maker portal, you should either author new knowledgebases based on your scenario’s needs directly in the portal, or import data in TSV format.

After creating your knowledgebases, update the cognitiveModels.your-locale.knowledgebases collection in cognitivemodels.json file for each knowledgebase:

{
    "endpointKey": "",
    "kbId": "",
    "hostname": "",
    "subscriptionKey": "",
    "name": "",
    "id": ""
}