Хороший пример бота QnA Maker с SDK v4 доступен здесь в официальных примерах:
С этими примерами вы можете видеть, что информация о конечной точке (hostname
) находится в файле .bot
, названном здесь qnamaker.bot
и похожем на следующее:
{
"name": "qnamaker",
"description": "",
"services": [
{
"type": "endpoint",
"name": "development",
"endpoint": "http://localhost:3978/api/messages",
"appId": "",
"appPassword": "",
"id": "25"
},
{
"type": "qna",
"name": "qnamakerService",
"kbId": "",
"subscriptionKey": "",
"endpointKey": "",
"hostname": "",
"id": "227"
}
],
"padlock": "",
"version": "2.0"
}
Эти значения используются в коде.