AI-консультант, который заменил чат-виджет на сайте
В каталоге — десятки позиций в разных категориях, и почти каждый посетитель спрашивает одно и то же: «что мне подойдёт при моей проблеме». Виджет-чат за подписку отвечал шаблонами и всё равно упирался в оператора. Собрал ассистента, который знает весь каталог, статьи и условия доставки — и живёт на сервере клиента.
Что болело
- Подбор товара требует знания всего каталога и показаний — виджет-чат отвечал по скрипту и переводил на оператора, а вне рабочих часов вопрос просто висел до утра.
- Ниша медицинская: ассистент не должен ставить диагнозы, выдумывать цены и телефоны. Шаблонный чат-бот этого не гарантирует, а модель без базы знаний — тем более.
Решение по шагам
Собрал базу знаний из самого сайта
Краулер прошёл сайт по sitemap и превратил карточки товаров, FAQ, доставку и статьи в структурированную вики. Она уходит в контекст целиком — без векторного поиска, который теряет детали вроде состава и цены конкретной модели.
Ассистент на Claude вместо виджета
Бэкенд на FastAPI отдаёт ответ стримингом, как живой набор текста. Персона, тон и ограничения заданы отдельно: диагноз не ставит и отправляет к врачу, цены и контакты берёт только из базы.
Свой сервер и встраиваемый виджет
Контейнер на сервере клиента за Caddy с автоматическим TLS, лимит запросов на IP от абуза. Виджет ставится на любой сайт двумя строками кода.
Результат
- Ассистент консультирует по реальному каталогу: цены, состав и условия доставки берутся из базы, а не придумываются моделью.
- Ограничения проверены на проде — на медицинский вопрос ассистент отказывается от диагноза и переадресует к врачу.
- Решение осталось у клиента: подписка за чат-виджет больше не нужна, базу знаний можно обновлять без вендора.
Хотите похожую автоматизацию?
Расскажите про свой процесс — где команда вручную сводит данные и следит за тем, что нельзя упустить. За 30 минут разберём и покажу, что можно поручить боту и AI. Без обязательств.
Заявка отправлена
Спасибо! Свяжусь с вами в течение дня и предложу, что можно автоматизировать под вашу задачу.