База знаний

База знаний — это набор текстов о компании, по которым отвечает чат, а не общие знания модели о мире.

Что это

База знаний — набор текстов о компании, по которым отвечает чат: страницы сайта, описания услуг, условия доставки, ответы на частые вопросы. Для ИИ-агента это единственный источник фактов. Ответ он ищет именно здесь, а не в том, что модель знает о мире вообще.

Собрать базу можно руками, а можно автоматическим обходом сайта. AGENT 604 идёт вторым путём: обходит около 40 страниц и складывает найденное в базу за минуту, а потом повторяет обход раз в неделю и подхватывает изменения в ценах и условиях.

Пример

Без повторного обхода чат называл бы старую цену, пока кто-нибудь не заметил бы ошибку и не поправил текст руками. Дописать в базу то, чего на сайте нет вовсе, тоже можно: внутренние правила по срочным заказам, например. Но следить за базой постоянно приходится ровно до тех пор, пока обход не станет регулярным.

Частая ошибка

Пустая база — не самая частая беда. Чаще встречается противоречивая: на сайте остались старая и новая версии прайса, два описания одной услуги с разными сроками. Какая запись свежее, чат не понимает — может смешать обе или выбрать неверную. Отсюда растёт часть случаев, когда ИИ выдумывает ответы. Проверить базу на такие нестыковки стоит раньше, чем разбираться с самим ботом.

Пустая база тоже случается — обычно на сайтах, где всё ценное лежит в PDF-прайсе или в голове менеджера. Чату там попросту не с чем работать, и дело не в настройках: сначала нужно перенести факты в текст на сайте. Как проходит обучение чата по сайту и что делать, если каких-то фактов на нём нет вовсе, — в статье как обучить ИИ по своему сайту.

Читайте дальше