← Все кейсыСвой сайт

Свой сайт студии: ИИ-чат, который собирает заявки

Ситуация

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

Задача

Собрать такой сайт самим тем же способом, который предлагается клиентам: быстро, с понятной архитектурой, без привязки к одному поставщику модели и с аккуратной работой с данными посетителей.

Решение

  • Чат: посетитель описывает задачу, модель определяет тип запроса и либо собирает предварительное предложение, либо ведёт к анкете бесплатного ИИ-аудита.
  • Адаптер модели: интерфейс, не привязанный к поставщику; реализованы GigaChat и DeepSeek, смена модели не затрагивает остальной код; ответ модели проверяется по строгой схеме с повтором при невалидном.
  • Защита: ограничение частоты запросов, лимит длины сообщения, защита системных инструкций от prompt injection (проверено живой атакой), ключи не покидают сервер.
  • Заявка: серверная часть на NestJS принимает контакт, проверяет данные (лишние поля отклоняются) и создаёт заявку в PostgreSQL одной транзакцией.
  • Уведомление: новая заявка сразу приходит в Telegram; сбой отправки не теряет заявку.
  • Данные посетителей: политика конфиденциальности описывает, что собирается и где хранится, и обновляется вместе с изменениями в работе сайта.
  • Разработка: код пишется вместе с ИИ-агентом небольшими проверяемыми шагами; около 180 автоматических тестов защищают от поломок.

Результат

  • Рабочий сайт с ИИ-чатом: от первого вопроса посетителя до заявки в базе и сообщения в Telegram.
  • Бесплатный старт на GigaChat (365 млн токенов в год, без карты и юрлица) доступен и клиенту.
  • Смена модели не требует переписывать код.
  • Заявка не теряется даже при сбое уведомления.

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