Возможно ли управление версиями в QnA Maker? - PullRequest
0 голосов
/ 21 февраля 2019

В настоящее время я работаю в боте часто задаваемых вопросов, и мне приходится включать пару QnA каждый раз, когда я получаю новый вопрос, связанный с конкретной темой.Можно ли вернуться к предыдущей версии, если определенная пара QnA не нужна?Это тот случай, если я добавил несколько сотен пар QnA и мне это не нужно, могу ли я вернуться к предыдущей версии.Из версии производителя QnA говорят, что это невозможно.Поскольку это более ранняя публикация, все еще эта функция не присутствует или в будущем планируется включить?

Также я знаю, что каждый раз можно загружать .tsv, .csv и т. Д.Есть ли условия для возврата к предыдущей версии пары QnA в QnA maker?

1 Ответ

0 голосов
/ 28 февраля 2019

Краткий ответ:

Нет, он не изменился с 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?

Это может быть хорошим вариантом для быстрого отката, если вы сохраняете свой КБ каждый раз перед изменением, потому что вы не будетенеобходимо обработать идентификатор, как указано выше.

...