Как и зачем публиковать изменения?
Для того чтобы база знаний участвовала в работе системы, все изменения в ней необходимо опубликовать. Когда администратор создает новую базу или изменяет документы внутри нее, то система еще не обрабатывает добавленную информацию до момента ее публикации. Бот ищет и отправляет автоматические ответы только по тем документам баз знаний, которые были опубликованы. Аналогично с подсказками Операторам: им отображаются только документы из опубликованных баз.
Таким образом, любое внесенное изменение базы знаний меняет ее статус и для того, чтобы новые правки учитывались в работе, их необходимо публиковать. При этом система использует последнюю опубликованную версию базы знаний, и работа бота не останавливается.
Перед публикацией документы можно протестировать и убедиться в уверенности бота. Подробнее см. раздел Как протестировать формулировки вопросов для автоответов в БЗ?
Примечание: В системе предусмотрен режим автоматического дообучения бота, при котором новые формулировки вопроса могут автоматически добавляться в документ. В данном случае публикация изменений также запускается автоматически. Подробнее см. раздел
Как работает дообучение баз знаний?
Статус базы знаний
У каждой базы знаний есть свой статус. По статусам публикации изменений все базы знаний делятся на 4 категории:
Опубликована - все изменения в базе знаний опубликованы, бот отвечает в полном соответствии с данными в базе знаний (зеленый цвет маркера)
Изменения неопубликованы - база знаний была опубликована, но с момента последней публикации произошли изменения, которые бот пока не учитывает в своей работе (синий цвет маркера)
Публикуется - база знаний в процессе публикации, в это время бот использует последнюю опубликованную версию базы знаний (желтый цвет маркера)
Остановлена - база знаний остановлена и не отвечает на запросы (красный цвет маркера). Данный статус автоматически присваивается при создании новой базы знаний.
Как опубликовать базу знаний?
Опубликованная база знаний имеет статус “Опубликована” и в списке отображается зеленым маркером. Если перейти в список документов данной базы, то наверху отображается уведомление ”Все изменения опубликованы”.
При внесении изменений в базу знаний ее статус меняется на “Изменения неопубликованы“, в самой базе отображается текст уведомления “Есть неопубликованные изменения“.
Изменением базы знаний считаются:
изменение настроек базы, в т.ч. смена названия
добавление и исправление документов, в т.ч. смена статуса документа
добавление и исправление формулировок
добавление тегов
удаление документов
удаление формулировок вопроса
После сохранения изменений по вышеперечисленным действиям статус базы изменяется.
Например, в опубликованной базе знаний в процессе работы появились рекомендации по новым формулировках вопросов. Когда пользователь добавит новые формулировки в документ, то система сменит статус базе знаний и отобразит пользователю кнопку “Опубликовать”. При нажатии статус базы сменится на “Публикуется“. В этот момент бот еще будет использовать предыдущую опубликованную версию базы. Т.е. если в момент публикации боту поступит вопрос в формулировке, которая еще не была опубликована, то бот обработает ее “по-старому”.
Как только все изменения будут опубликованы, то статус базы сменится на “Опубликована”, все внесенные изменения будут обрабатываться ботом.
В системе есть несколько способов публикации баз знаний:
Опубликовать базу знаний из списка базы знаний. Статусы базы знаний отмечены маркерами. Для публикации надо перейти в меню с действиями и выбрать опцию “Публиковать”. После нажатия на кнопку запустится процесс публикации и цвет маркера сменится: сначала на желтый на время публикации базы, затем на зеленый, когда все изменения будут опубликованы.
В форме базы знаний при любом изменении появляется кнопка “Опубликовать” рядом с уведомлением о том, что есть неопубликованные изменения.
В форме базы знаний в меню “Действия” также доступна опция “Опубликовать БЗ”
Как остановить базу знаний?
Чтобы бот перестал обрабатывать документы базы знаний ее необходимо остановить. В данном случае бот не выдает автоматические ответы и не предлагает Операторам подсказки с использованием документов остановленных баз знаний.
Остановить базу знаний можно несколькими способами:
В списке баз знаний перейти в меню с действиями и выбрать опцию “Остановить”. После нажатия на кнопку статус базы сменится на “Остановлена“ и цвет маркера сменится на красный.
2. В форме базы знаний в меню “Действия” выбрать пункт “Остановить БЗ”. После нажатия на кнопку статус базы сменится на “Остановлена“ и отобразится уведомление “База знаний остановлена“
Чтобы начать снова использовать остановленную базу знаний необходимо опубликовать изменения.