Краткий ответ:
Нет, он не изменился с 2017 года. О планах его включения я не знаю, и в приложении QnA Maker нет «итерации» или «версии».
Длинный ответ:
Но с некоторыми разработками вы можете справиться с этим.
Вы можете увидеть список методов API, доступных для управления базой знаний QnA Maker: https://westus.dev.cognitive.microsoft.com/docs/services/5a93fcf85b4ccd136866eb37/
В частности, вы можете сосредоточиться на Update Knowledgebase
метод здесь : как вы можете видеть в его примере тела, есть блок delete
:
{
"add": {
"qnaList": [],
"urls": [],
"files": []
},
"delete": {
"ids": [
4,
13,
35
],
"sources": [
"Custom Editorial"
]
},
"update": { ... }
}
Таким образом, вы можете использовать этот метод для "отката" записей, которые вы добавили ранее.
Но будьте осторожны, b , потому что вы должны использовать поля id
, и они не соответствуютid
поле, используемое при использовании add
.
Также я знаю, что .tsv, .csv и т. Д. Могут быть загружены каждый раз.Есть ли возможность вернуться к предыдущей версии пары QnA в QnA maker?
Это может быть хорошим вариантом для быстрого отката, если вы сохраняете свой КБ каждый раз перед изменением, потому что вы не будетенеобходимо обработать идентификатор, как указано выше.