Что это даёт
Вместо того чтобы писать базу знаний вручную, можно указать Chatonio адрес вашего сайта — а если сайта нет, вставить то, что вы знаете, обычным текстом. Мы прочитаем то, что вы дадите, разобьём на отдельные статьи — по одной теме каждая, подберём пары «вопрос — ответ» и превратим всё это в настоящие записи базы знаний, которыми ассистент пользуется сразу.
Это тот же механизм, что и в мгновенном демо, только без ограничения по времени: он читает больше страниц, переходит по ссылкам, которые вы дадите, и работает в проекте, куда вы уже вошли.
Где это находится
Функция доступна в двух местах: на странице Настроек проекта и в разделе База знаний → Статьи (кнопка Собрать базу знаний). При создании нового проекта она открывается сама — чтобы первым делом можно было наполнить пустой проект; закройте окно, если хотите настроить всё вручную. Нужны права администратора или менеджера проекта.
Что нужно указать
Первый шаг спрашивает, откуда читать: Мой сайт, Вставлю текст или и то и другое. Выберите одно; второе откроется по ссылке Ещё вставить текст / Ещё прочитать мой сайт, и для запуска нужно хотя бы одно из них.
- Ваш сайт — мы начнём с этого адреса и пройдём по страницам, которые чаще всего отвечают на вопросы клиентов: FAQ, цены, доставка и возврат, инструкции, правила, контакты.
- Дополнительные страницы (необязательно) — вставьте конкретные ссылки, по одной в строке. Их мы читаем всегда; автоматический подбор страниц занимает только оставшееся место.
- Текст о вашем бизнесе — всё, о чём может спросить клиент, своими словами или скопированное из документа: FAQ, цены, условия доставки и оплаты, правила, описания товаров. От 250 до 200 000 символов. Как он читается — в разделе Нет сайта? Вставьте то, что знаете ниже.
- Три коротких ответа о вашем деле (необязательно, но именно это стоит заполнить). Чем занимается компания определяет, кто такой ассистент. Правила, которые ассистент обязан соблюдать становятся постоянными указаниями в каждом ответе — лучше всего для жёстких запретов: каких цифр не называть, каких обещаний не давать. Когда за дело должен взяться человек формирует правила передачи. Ни одно из полей не влияет на то, какие страницы мы читаем.
- Сколько страниц читать (только для сайта) — чем больше, тем полнее база знаний и тем дольше запуск.
Нет сайта? Вставьте то, что знаете
Выберите Вставлю текст и вставляйте сколько угодно — документ, ваш готовый FAQ, прайс-лист, ответы, которые вы чаще всего даёте клиентам. Читается это так же, как сайт:
- Заголовки становятся статьями. Заголовок в Markdown или короткая строка, стоящая отдельно между пустыми строками, начинает новый раздел, и каждый раздел становится статьёй с этим названием. Текст без заголовков делится на статьи по размеру и называется по первому предложению.
- Вопрос и ответ под ним становятся записью FAQ. Поставьте вопрос отдельной строкой со знаком вопроса — Как вернуть товар? — а ответ под ним. Пометки Вопрос: и Ответ: тоже понимаются.
- Ничего не сокращается и не выбрасывается. Списки остаются списками, прайс-лист сохраняет цены, а слишком короткий раздел присоединяется к соседнему, а не отбрасывается.
Статьи, написанные по тексту, попадают в категорию From your notes — переименуйте её как удобно, — а инструкции ассистента составляются по тексту так же, как по сайту: каждый факт сверяется с тем, что вы вставили. Источники можно совмещать: прочитать сайт и добавить то, чего на нём нет.
Добавить или заменить
Есть два режима, и разница между ними важна.
- Добавить к базе знаний — ничего существующего не удаляется.
- Заменить то, что было сгенерировано раньше — удаляет записи прошлого запуска и создаёт новые. Доступно всегда.
Что замена сделает с уже имеющимися записями, зависит от того, кто их написал:
- Записи, созданные прошлым запуском, удаляются и пишутся заново.
- Записи, которые вы или ваша команда написали сами, не удаляются никогда — ни заменой, ни в каком другом режиме. Мастер показывает, сколько таких записей он сохранит.
- Сгенерированные записи, которые кто-то потом отредактировал или перевёл, тоже сохраняются — если только вы не отметите Заменить и N отредактированных записей. Этот пункт никогда не отмечен заранее и показывает, сколько записей затрагивает. Если его отметить, эти правки пропадут вместе с переводами таких записей.
Обычно замена нужна, когда первая сборка получилась неудачной — прочиталась почти пустая страница или подхватились не те ссылки — и хочется собрать базу заново, даже если вы уже успели поправить пару ответов. Если в проекте есть что-то, написанное или отредактированное вашей командой, мастер открывается на Добавить, так что замена — всегда осознанный выбор.
Видимость и почему записи сразу опубликованы
Новые записи по умолчанию внутренние: ассистент пользуется ими сразу, а в публичном хелпдеске их не видно. Можно выбрать публичные, если они нужны и в хелпдеске, — и потом поменять видимость любой отдельной статьи.
Записи всегда создаются опубликованными, а не черновиками. Это не упрощение: неопубликованная статья не индексируется для ИИ, поэтому стопка черновиков «на потом» оставила бы вас с базой знаний, которой ассистент не может пользоваться. Публикация со внутренней видимостью даёт пользу сразу и ничего не показывает наружу.
Статьи раскладываются по разделам, названным по вашему же сайту. Если запуск прочитал правила, инструкции и страницу с тарифами, под каждое появится своя категория с названием на языке сайта. Всё, что не удалось уверенно отнести к разделу, попадает в одну категорию Из вашего сайта — туда же уходит всё целиком, если по адресам страниц тему определить не получилось.
Инструкции ассистента
Вместе с базой знаний запуск готовит черновик инструкций для ассистента: кто он, чем занимается компания, какие факты нужно знать, какие термины используются на сайте и чего утверждать нельзя. Каждый фактический пункт сверяется с текстом, который действительно нашёлся на ваших страницах: всё, что нельзя подтвердить сайтом, отбрасывается, а не додумывается.
Эти инструкции применяются только если поставить галочку. Если у проекта уже есть инструкции, галочка снята — мы не перезаписываем то, что написали вы. В любом случае черновик сохраняется вместе с запуском, так что его можно прочитать и взять оттуда нужное, не оплачивая второй запуск.
Что делать после
- Просмотрите новые статьи. Каждая — про одну тему, именно это делает ответы ИИ точными: длинные правила приходят по статье на раздел, а не одним сплошным текстом.
- Удалите лишнее (меню, юридические шаблоны, которые вы не хотите видеть в ответах).
- Переключите на публичные те, что должны быть доступны клиентам.
- Попробуйте ассистента. Если ответ получается скудным, обычно достаточно одной короткой статьи по этой теме.
Если сайт прочитать не удалось
Запуск показывает, какие страницы прочитаны, какие пропущены и почему. Обычные причины:
- Запрещено в robots.txt — мы его соблюдаем. Разрешите
ChatonioDemoBotвrobots.txtи запустите снова. - Слишком мало читаемого текста — страницы почти целиком из картинок, форм или интерфейса. Тяжёлую JavaScript-главную мы один раз пробуем отрисовать, но сайт, который целиком собирается на клиенте, всё равно может остаться «пустым».
- Не удалось открыть — вход по паролю, проверка на ботов или страница просто недоступна.
Страницы за логином прочитать нельзя никогда: мы заходим на сайт так же, как анонимный посетитель.
Если сайт не читается совсем — или его просто нет, — текст работает и без него: вставьте содержимое страниц или напишите его сами.
Стоимость и ограничения
Чтение сайта — или вставленного текста, до 200 000 символов за запуск — бесплатно. Разбор — это один запрос к ИИ, он списывается как обычное использование ИИ с баланса проекта (несколько центов), и форма заранее показывает примерную сумму. У каждого нового проекта есть небольшой стартовый баланс, поэтому первый запуск просто сработает. Требований к тарифу нет: функция доступна на всех планах.
Кроме самого баланса действуют два ограничения: несколько запусков в час и в сутки, а также дневной лимит на то, сколько один проект может потратить на генерацию. Обычное использование до них не доходит.
Одновременно идёт один запуск на проект, и несколько запусков в сутки. Пока запуск идёт, окно можно закрыть — работа продолжится, а при повторном открытии вы увидите, докуда он дошёл.
Правила передачи оператору
Отметьте Также написать правила передачи оператору, и запуск дополнительно предложит, когда разговор передавать человеку. Он опирается на содержимое сайта и на ваш ответ «когда за дело должен взяться человек».
К тому, что применяется автоматически, есть одно правило безопасности: запуск никогда не сделает ассистента менее склонным передавать разговор человеку. Если он решит, что вашему сайту человек почти не нужен, он напишет об этом в результате, но текущую настройку не тронет — при желании вы поставите её сами в настройках проекта.
Что важно знать заранее: эти правила становятся полной политикой передачи. Они заменяют встроенные значения по умолчанию, а не дополняют их — поэтому мы просим модель заново перечислить разумную базу (расстроенный клиент, спор, всё, что связано с уже полученными деньгами, явная просьба позвать человека после описания проблемы) вместе с правилами именно для вас. Проверьте их потом в настройках проекта; черновик сохраняется с запуском независимо от того, применили вы его или нет.
Повторные запуски
Запускать повторно безопасно и нормально — после правок на сайте или добавления страниц. Всё, что уже есть в базе знаний, распознаётся и пропускается, а не записывается второй раз, так что дубликатов не будет. В результате видно, сколько записей было пропущено по этой причине. То же самое при замене с сохранёнными отредактированными записями: повторный запуск не создаст рядом их вторую копию — останется ваша версия.
Язык
Статьи и записи FAQ выходят на том языке, на котором написан ваш сайт, — мы их не переводим. Инструкции ассистента тоже пишутся на этом языке — на всех 27 языках, которые поддерживает Chatonio, так что немецкий или украинский сайт получит немецкую или украинскую настройку, а не своё содержимое в английских заголовках.
Если язык сайта отличается от языка, указанного у проекта, в результате появится сообщение и предложение сменить язык проекта одним нажатием.