Настройка бота

Стандарт базы знаний бота: правила, форматы и проверка

Как подготовить базу знаний для бота

База знаний хранит факты, на которые бот опирается в ответах: цены, условия, сроки, контакты, характеристики, инструкции и ограничения. Поведение и стиль общения задавайте во вкладке «Инструкция».

1. Сначала определите задачу бота

Добавляйте только сведения, которые помогают выполнить конкретный сценарий. Для бота записи это услуги, длительность, цены и правила записи; для продавца — каталог, наличие, условия оплаты и доставки.

2. Выберите подходящий формат

Вопросы и ответы (Q&A) используйте для небольшого набора частых вопросов и коротких точных ответов.

Файл подходит для регламентов, каталогов, инструкций и справочных материалов. MyBotica принимает PDF, DOC, DOCX, TXT и CSV размером до 10 МБ.

Google Sheets подключайте через вкладку «Каналы», если данные должны регулярно читаться из таблицы или записываться в неё. Загруженный CSV — это снимок данных: после изменения исходной таблицы файл потребуется загрузить заново.

3. Подготовьте данные

• Один факт — одна понятная запись.

• Используйте одинаковые названия, единицы измерения и форматы значений.

• Для похожих товаров добавьте артикул или другой уникальный идентификатор.

• В таблице оставьте одну строку заголовков и короткие однозначные названия столбцов.

• Удалите дубли, старые версии, пустые строки и противоречащие друг другу условия.

• Для PDF убедитесь, что текст распознаётся и копируется. Сканы без распознавания бот не сможет надёжно использовать.

4. Защитите данные

Перед загрузкой удалите пароли, токены, платёжные реквизиты, лишние персональные данные и закрытую информацию. Не добавляйте клиентские данные, если они не нужны сценарию и не разрешены к обработке.

5. Проверьте базу перед запуском

Создайте новый тестовый чат и задайте: точный вопрос из базы; тот же вопрос другими словами; вопрос по конкретному товару или условию; вопрос, ответа на который в базе нет.

Дополнительно проверьте скидки, гарантии, возвраты, сроки и наличие. Бот не должен придумывать данные: если ответа нет, он должен сообщить об этом и предложить передать вопрос сотруднику.

6. Как исправлять ошибки

Если бот ответил неверно, меняйте только один элемент за раз: конкретный ответ Q&A, строку таблицы, заголовок, правило или фрагмент инструкции. После сохранения начинайте новый тестовый чат и повторяйте проверку.

Готовая база знаний содержит актуальные данные, не противоречит сама себе, не раскрывает конфиденциальную информацию и помогает боту давать короткий точный ответ с понятным следующим шагом.

7. Контрольный чек-лист перед публикацией

• Все цены, сроки и условия взяты из актуального источника.

• Названия и единицы измерения используются одинаково во всех материалах.

• В базе нет дублей, старых версий и конфиденциальных данных.

• Бот честно сообщает, когда ответа нет, и не додумывает факты.

• После каждого изменения база повторно проверена в новом тестовом чате.