Обучение - это то, как ваш чат-бот узнает о вашем бизнесе. Вы предоставляете контент - с вашего сайта, из документов или в виде произвольного текста, - а ChatLab преобразует его в базу знаний, которую чат-бот использует для ответов на вопросы.
Где найти обучение
Выберите своего чат-бота на главной панели управления, затем перейдите на вкладку Training (Обучение) в горизонтальной панели навигации.
Источники обучения
В левой боковой панели на вкладке Training перечислены все доступные категории источников обучения. Каждый тип источника добавляет контент в единую базу знаний вашего чат-бота.
Website URLs (Ссылки на сайт)
Укажите чат-боту адрес вашего сайта, и он обойдет страницы, извлечет текстовый контент и обучится на найденных материалах. Вы можете просканировать сайт целиком, отдельную страницу или использовать карту сайта (sitemap) для точного контроля. Расширенные настройки позволяют фильтровать URL-адреса, исключать элементы страниц и настраивать параметры парсинга.
Подробнее о добавлении источников сайта
Files (Файлы)
Загружайте документы напрямую в базу знаний вашего чат-бота. Поддерживаемые форматы: PDF, TXT, MD, JSON, DOC, DOCX, CSV, XLS, XLSX. Вы можете загрузить до 20 файлов одновременно, размером не более 20 МБ на один файл. ChatLab извлечет текстовое содержимое и обработает его для обучения.
Questions & Answers (Вопросы и ответы)
Создавайте пары «вопрос - ответ», чтобы чат-бот давал точные ответы на конкретные вопросы. Это полезно для разделов FAQ, правил компании или любых тем, где требуется строго определенный ответ. Для удобства управления вы можете группировать связанные пары вопросов и ответов с помощью меток.
Подробнее о добавлении вопросов и ответов
Text (Текст)
Добавляйте обычный текст напрямую в базу знаний чат-бота. Используйте эту возможность для быстрых дополнений, внутренней информации или контента, которого нет в файлах или на сайте. Каждая текстовая запись может содержать до 100 000 символов.
Подробнее о добавлении обычного текста
Corrections (Исправления)
Настраивайте чат-бота точнее, исправляя его прошлые ошибки. Вы можете добавлять исправления прямо из вкладки Chatlogs, когда замечаете неверный ответ, либо создавать их вручную в разделе Training.
Подробнее о добавлении и редактировании исправлений
Товары в интернет-магазине
У вас интернет-магазин? Товарам не место в источниках обучения, описанных выше. Чат-бот может находить товары тремя способами:
- AI Search (рекомендуется) - товары индексируются отдельно от базы знаний, считаются поштучно (товар с вариантами считается как одна позиция) и не расходуют символы обучения. Функция включена в каждый тариф E-commerce и доступна на тарифе Universal с дополнением «E-commerce integrations», а также пакетом товаров для AI Search.
- Поиск по магазину в реальном времени (Live store search) - чат-бот обращается к собственному поиску магазина через API магазина. Ничего не индексируется. Требуется тариф Universal с дополнением «E-commerce integrations».
- Обучение на отсканированных страницах магазина - доступно на любом тарифе, но плохо подходит для товаров: цены и остатки устаревают между сканированиями, а страницы товаров расходуют символы обучения.
Используйте источники обучения из этой статьи для информационных материалов, таких как доставка, возврат и FAQ. Подробнее: AI Search, живой поиск по магазину или сканирование страниц, Как настроить ChatLab для интернет-магазина и Тарифы E-commerce и лимиты.
Лимиты обучения
Панель Limits (Лимиты) в нижней части левой боковой панели показывает текущий объем использования ресурсов для выбранного чат-бота.
Что считается символом обучения
Объем обучения измеряет сохраненный исходный текст, включая сохраненные URL-адреса и символы форматирования. HTML-разметка, скрипты и стили удаляются во время извлечения данных с сайта, однако скрытый текст может быть сохранен, если включена опция Scrape hidden contents (Парсить скрытый контент). Размер файла в МБ - это другая величина; фиксированного коэффициента перевода размера страницы в символы обучения не существует.
Проверяйте фактический лимит в панели Limits и доступные варианты в разделе Subscription (Подписка). Лимиты определяются тарифами, дополнительными пакетами (add-ons) и индивидуальными настройками аккаунта; не пытайтесь рассчитать их по жестко заданной таблице названий планов.
Лимиты на бота
Для каждого чат-бота действует собственный независимый лимит данных обучения. Достижение лимита одним чат-ботом никак не влияет на остальных ваших ботов. Все источники обучения внутри одного чат-бота (контент сайта, файлы, вопросы и ответы, текст, исправления) учитываются в одном общем объеме символов.
Отслеживание использования
В панели Limits отображаются следующие параметры:
- Training size (Объем обучения) - количество использованных символов по сравнению с вашим лимитом (например, 30 133 / 15 000 000)
- Links (Ссылки) - количество обученных URL-адресов относительно лимита ссылок
- Trainings (Обучения) - показывает значение Unlimited (Без ограничений) для количества операций обучения; при этом лимиты на символы, ссылки и автоматические повторные обучения по-прежнему действуют
- Re-trainings (Повторные обучения) - использование автоматических повторных обучений аккаунта относительно ежемесячного лимита
- Credits remaining (Оставшиеся кредиты) - кредиты на сообщения, доступные аккаунту в текущем календарном месяце; см. Кредиты на сообщения
Чтобы подробнее узнать о том, как работают лимиты, включая квоты по тарифам, умное повторное обучение и советы по оптимизации, перейдите в статью Общие сведения о лимитах данных обучения.
Как работает обучение
Когда вы добавляете источник обучения, ChatLab обрабатывает его в фоновом режиме:
- Извлечение контента - текст извлекается из вашего источника (веб-страница, файл или ручной ввод)
- Разбивка на фрагменты (Chunking) - текст делится на небольшие фрагменты, оптимизированные для поиска
- Генерация эмбеддингов - каждый фрагмент преобразуется в числовое представление (векторный эмбеддинг)
- Индексирование - эмбеддинги сохраняются в базе знаний для быстрого поиска по сходству
Когда пользователь задает чат-боту вопрос, система ищет в базе знаний наиболее подходящие фрагменты и использует их для формирования точного ответа.
Отслеживание процесса обучения
Ход обучения обновляется в реальном времени - вам не нужно обновлять страницу. По мере того как задача обучения проходит каждый этап (сканирование, извлечение, обучение), значок статуса, индикатор выполнения и счетчики ссылок обновляются автоматически. Когда обучение завершится, страница сама обновит данные обучения, и вы сразу увидите актуальные результаты.
Вы можете уйти со страницы во время выполнения процесса. Обучение продолжится в фоновом режиме, а по его завершении вы можете получить уведомление по электронной почте. Подробнее об этом читайте в статье Обучение в фоновом режиме.
После завершения обучения проверьте важный источник с помощью кнопки View (Просмотр) и задайте связанный вопрос во вкладке Overview (Обзор). Небольшой источник может обрабатываться несколько минут; более крупные источники требуют больше времени. Обязательно проверяйте источники со статусом ошибки или неполной обработки, прежде чем полагаться на их содержимое.
Управление задачами обучения по сайту
Когда вы обучаете чат-бота по ссылкам с сайта, каждое сканирование создает отдельную задачу обучения, которая отображается на подвкладке Trainings (Training > Links > Trainings). Для этих задач предусмотрен ряд функций, помогающих отслеживать данные обучения и управлять ими.
Бейджи идентификаторов обучения (Training ID)
У каждой задачи обучения рядом с URL-адресом сайта отображается бейдж с идентификатором (например, #42). Благодаря этому нужные задачи сканирования легко находить и сопоставлять, особенно если вы сканировали один и тот же сайт несколько раз.
Фильтрация ссылок по задачам обучения
Если у вашего чат-бота есть несколько задач обучения по сайту, над списком ссылок появится выпадающий фильтр. С его помощью можно показать только те ссылки, которые относятся к конкретной задаче обучения, или выбрать All trainings (Все обучения), чтобы увидеть все ссылки сразу. Это удобно, когда нужно просмотреть или отредактировать ссылки из определенного сеанса сканирования.
Ссылки переназначены или удалены (Links reassigned or removed)
Если у завершенной задачи обучения отображается статус Links reassigned or removed, это означает, что ссылки, изначально просканированные этой задачей, были перенесены в более новое обучение или удалены. Сама задача сохраняется для истории, но активных ссылок за ней больше не закреплено. Такие задачи можно архивировать, чтобы поддерживать порядок в списке обучений.
Просмотр параметров парсинга
Нажмите More details (Подробнее) на любой задаче обучения, чтобы увидеть полный набор параметров, использованных при сканировании. Сюда входят шаблоны URL-адресов, фильтры элементов, код страны и настройки обработки параметров запроса (были ли проигнорированы все параметры запроса или исключены только определенные). Вы также можете запустить новое обучение с теми же настройками, нажав New training with same parameters (Новое обучение с теми же параметрами).
Повторное обучение
Контент сайта со временем меняется. Вы можете заново обучать отдельные страницы вручную или настроить автоматическое повторное обучение по расписанию (ежедневно, еженедельно или ежемесячно), чтобы поддерживать актуальность знаний чат-бота.
При повторном обучении по уже имеющемуся контенту ChatLab применяет расчет чистой квоты - в зачет лимита идет только разница между старым и новым содержимым, а не вся страница заново.
Подробнее о повторном обучении
Советы по эффективному обучению
- Качество важнее количества - сосредоточьтесь на материалах, которые напрямую помогают отвечать на вопросы клиентов (FAQ, описания продуктов, статьи поддержки, правила и регламенты)
- Избегайте лишнего шума - исключайте нерелевантные страницы, такие как формы входа, галереи изображений или архивы новостей. При сканировании сайтов используйте расширенную фильтрацию URL-адресов
- Комбинируйте источники - используйте сканирование сайта для охвата основного объема информации, а затем дополняйте его парами «вопрос - ответ» по темам, требующим предельно точных формулировок
- Проверяйте и исправляйте - изучайте ответы чат-бота в разделе Chatlogs и добавляйте исправления при необходимости
- Используйте Knowledge Base Optimizer - проверяйте, какие источники подбираются под конкретный вопрос; этот инструмент служит именно для проверки соответствия, а не для отчета по наиболее часто используемым источникам
Другие рекомендации представлены в статье Как улучшить ответы чат-бота.
Связанные статьи
- Добавление новых источников сайта - сканирование сайтов, карт sitemap или отдельных страниц
- Добавление новых файлов - загрузка документов в форматах PDF, Word, Excel и других
- Добавление вопросов и ответов - создание точных пар «вопрос - ответ»
- Добавление обычного текста - прямое добавление произвольного текста
- Добавление и редактирование исправлений - исправление ошибок чат-бота
- Общие сведения о лимитах данных обучения - квоты по тарифам и оптимизация
- Повторное обучение - настройка автоматических обновлений контента
- Как сократить количество символов обучения при сканировании сайта - расширенные методы фильтрации
- Продвинутое обучение с использованием синтаксиса Markdown - форматирование данных обучения с помощью Markdown