Детали разработки
AI Консультант сайта
Полноценный интеллектуальный консультант с подключением языковых моделей YandexGPT, GigaChat или OpenAI. Система работает в три уровня: сначала ищет точный ответ в ручной базе, затем по контенту сайта методом RAG, и только если ответ не найден -- генерирует его через нейросеть с учётом контекста вашего проекта. Администратор контролирует каждый диалог и обучает систему своими корректировками.
AI-консультант -- это высший уровень интеллектуальных коммуникаций для сайта на 1С-Битрикс. В отличие от обучаемого и гибридного консультантов, он способен отвечать на вопросы, которых нет ни в базе знаний, ни на страницах сайта. Посетитель может задать сложный, нестандартный или составной вопрос -- и получить развёрнутый, грамотный ответ, сформулированный нейросетью с учётом специфики именно вашего бизнеса.
Уровень 1: ручная база знаний
Поиск по базе ответов администратора. Нечёткое сопоставление с морфологией. Самый быстрый и дешёвый уровень -- не расходует токены нейросети. Ответы администратора всегда имеют наивысший приоритет.
Уровень 2: RAG по контенту сайта
Retrieval-Augmented Generation: система находит релевантные фрагменты на страницах сайта, в каталоге и статьях, передаёт их нейросети как контекст. Ответ формируется на основе реального содержимого вашего проекта.
Уровень 3: генерация через LLM
Если контент сайта не содержит ответа, нейросеть генерирует его самостоятельно в рамках заданного тона и ограничений. Администратор контролирует каждый сгенерированный ответ и может скорректировать его.
Функции компонента
Мультипровайдерность
Подключение YandexGPT, GigaChat или OpenAI-совместимых API через единый адаптер. Переключение между провайдерами в один клик из настроек компонента без изменения логики работы.
История диалога
Поддержка контекста беседы в рамках сессии. Посетитель может задавать уточняющие вопросы, и нейросеть учитывает предыдущие сообщения при формировании ответа.
Контроль ответов
Администратор просматривает все диалоги в панели управления. Исправленные ответы автоматически попадают в ручную базу знаний и при следующем похожем вопросе выдаются без обращения к нейросети.
Настройка тона общения
Администратор задаёт стиль ответов: формальный, дружелюбный, экспертный. Настройка системного промпта определяет, как нейросеть представляет себя, какие темы обсуждает и от каких уклоняется.
Ограничения и запреты
Список запрещённых тем и фраз: политика, конкуренты, нецензурная лексика. Лимиты токенов на один ответ и на сессию. Защита от злоупотреблений и нецелевого использования.
Расширенная аналитика
Дашборд: расход токенов по дням, стоимость генерации, распределение ответов по уровням, частые темы, оценки посетителей. Контроль бюджета на нейросеть в реальном времени.
AI-консультант: когда сайт отвечает как лучший менеджер
Трёхуровневая архитектура оптимизирует расходы: 60-70% вопросов закрываются ручной базой и RAG без обращения к нейросети. Токены расходуются только на действительно сложные и нестандартные вопросы. При этом качество ответов сопоставимо с работой квалифицированного консультанта.
Стоимость нейросетей и обслуживания
AI-консультант требует подключения одного из провайдеров языковых моделей. Ниже приведены ориентировочные расходы на март 2026 года. Фактическая стоимость зависит от количества диалогов и длины ответов.
| Провайдер | Тариф | Стоимость |
|---|---|---|
| YandexGPT | За 1 000 токенов (генерация) | от 1,2 руб |
| YandexGPT | Фиксированный пакет (бизнес) | от 9 000 руб/мес |
| GigaChat | За 1 000 токенов (генерация) | от 0,7 руб |
| GigaChat | Бизнес-тариф | от 5 000 руб/мес |
| OpenAI-совместимые API | За 1 000 токенов (генерация) | от 1,5 руб |
Оптимизация расходов встроена в архитектуру. Благодаря трёхуровневой системе 60-70% вопросов закрываются без обращения к нейросети. При среднем трафике 200 диалогов в день и длине ответа 150 токенов расход составляет около 60-90 диалогов через LLM, что обходится в 2 000-5 000 рублей в месяц в зависимости от провайдера.
Структура проекта
- local/
- components/
- veomedia/
- consultant.ai/ -- основной компонент
- class.php -- маршрутизация по трём уровням
- .parameters.php -- настройки: провайдер, тон, лимиты
- .description.php -- описание компонента в системе
- templates/.default/ -- шаблон виджета
- template.php -- HTML-разметка виджета с историей
- style.css -- стили виджета, пузырьков, индикаторов
- script.js -- клиентская логика, стриминг, история
- php_interface/
- init.php -- регистрация событий и агентов
- veomedia/
- consultant-ai/
- install.php -- создание инфоблоков, таблиц, настроек
- ajax_handler.php -- маршрутизация запросов от виджета
- search_engine.php -- нечёткий поиск по базе знаний
- rag_engine.php -- RAG: индексация, поиск, формирование контекста
- llm/ -- адаптеры языковых моделей
- llm/adapter_interface.php -- интерфейс для всех провайдеров
- llm/yandexgpt.php -- адаптер YandexGPT
- llm/gigachat.php -- адаптер GigaChat
- llm/openai.php -- адаптер OpenAI-совместимых API
- prompt_manager.php -- системные промпты, тон, ограничения
- session_manager.php -- история диалога в рамках сессии
- token_counter.php -- подсчёт и контроль расхода токенов
- moderation.php -- фильтрация запрещённых тем и фраз
- rating.php -- система оценок ответов
- analytics.php -- дашборд: токены, уровни, оценки
- admin_dialogs.php -- просмотр и корректировка диалогов
- admin_settings.php -- настройки провайдера, промптов, лимитов
- indexer_agent.php -- агент переиндексации контента для RAG
Если необходима индивидуальная разработка
Ниже представлена оценка трудозатрат на разработку данного компонента с нуля специалистом профессионального уровня. Оценка приведена без учёта внедрения на сайт клиента.
| Работа | Часы |
|---|---|
| Архитектура проекта, инфоблоки, таблицы сессий, инсталлятор | 5 |
| Трёхуровневая маршрутизация запросов | 6 |
| Нечёткий поиск по ручной базе знаний с морфологией | 8 |
| RAG-движок: индексация контента, формирование контекста | 12 |
| Адаптеры языковых моделей: YandexGPT, GigaChat, OpenAI | 10 |
| Менеджер промптов: тон, ограничения, системный контекст | 4 |
| Управление сессиями и историей диалога | 5 |
| Счётчик токенов, контроль лимитов и бюджета | 4 |
| Модерация: запрещённые темы, фразы, фильтрация | 3 |
| Вёрстка виджета: чат с историей, стриминг, адаптив | 8 |
| Клиентский JavaScript: стриминг ответов, состояния, анимации | 7 |
| Административная панель: диалоги, настройки, корректировки | 8 |
| Расширенная аналитика: токены, уровни, стоимость, оценки | 6 |
| Агент переиндексации контента по расписанию | 3 |
| Тестирование, отладка, оптимизация, нагрузочные тесты | 8 |
| Итого | 97 |
Стоимость внедрения компонента на сайт клиента оговаривается отдельно и в определённых случаях может быть бесплатной -- например, если у клиента есть тестовый сайт для проверки работоспособности компонента перед переносом на рабочий проект.
- Стоимость указана за лицензию для размещения на одном веб-проекте. Для использования на нескольких сайтах требуется приобретение дополнительных лицензий.
- Каждый сайт индивидуален. Если при работе компонента на сайте клиента возникнут ошибки, компания ВеоМедиа исправит их бесплатно.
- Компонент можно доработать по индивидуальным требованиям клиента. Условия и стоимость доработки оговариваются отдельно.
- Текущий компонент предоставляется исключительно с функциями, описанными в описательной части данной страницы.
- Расходы на API языковых моделей (YandexGPT, GigaChat, OpenAI) оплачиваются клиентом самостоятельно напрямую провайдеру и не входят в стоимость лицензии компонента.
AI-консультант -- максимальный уровень автоматизации общения с клиентами. Этот компонент закрывает 99% вопросов посетителей без участия менеджера. Трёхуровневая архитектура оптимизирует расходы на нейросеть: большинство ответов формируются из ручной базы и контента сайта бесплатно. Нейросеть подключается только для сложных вопросов, а каждый скорректированный администратором ответ обогащает базу знаний и снижает будущие расходы. Система работает 24 часа в сутки, 7 дней в неделю, обеспечивая уровень поддержки, сопоставимый с работой лучшего менеджера вашей компании.
