AI чат для Битрикс. Онлайн консультант на основе нейросети
Получите быструю помощь по покупке, оплате, установке, настройке, продлению и другим вопросам, оставив заявку
💡 Нужна консультация и помощь по работе?
Модуль для интеграции AI чат-бота на сайт с поддержкой Yandex Cloud AI и эскалации в Telegram.
Установка
- Установите модуль из Маркетплейс
- В админке Битрикс перейдите в Marketplace → Установленные решения
- Найдите модуль "AI Чат" и нажмите Установить
Настройка
1. API настройки
Перейдите в Настройки → Настройки продукта → Настройки модулей → AI Чат
Вкладка "API настройки":
- Yandex Cloud API Key - API ключ из Yandex Cloud
- Yandex Cloud Folder ID - ID папки в Yandex Cloud
- Telegram Bot Token - токен бота для уведомлений (опционально)
- Telegram Chat ID - ID чата для уведомлений (опционально)
2. Получение Yandex Cloud API
- Зарегистрируйтесь в Yandex Cloud
- Создайте сервисный аккаунт в разделе IAM
- Назначьте роль ai.languageModels.user и ai.assistants.admin
- Создайте API ключ для сервисного аккаунта
- Скопируйте Folder ID из настроек облака
3. Загрузка контента
Вкладка "Контент":
- Загрузите файлы (PDF, DOC, DOCX, TXT, CSV) до 10МБ
- Нажмите "Загрузить в поисковый индекс"
4. Настройка агента
Вкладка "Создание агента":
- Задайте инструкции для AI агента
- Опишите его роль и поведение
- Сохраните настройки
5. Внешний вид
Вкладка "Внешний вид":
- Цвет чата - основной цвет интерфейса
- Заголовок чата - название в шапке чата
- Приветственное сообщение - первое сообщение от бота
- Задержка появления - время до показа чата (мс)
Размещение на сайте
Добавьте компонент на страницы сайта:
<?$APPLICATION->IncludeComponent( "abricos:ai", "", array(), false );?>Telegram интеграция
Создание бота
- Напишите @BotFather в Telegram
- Отправьте /newbot
- Задайте имя и username бота
- Скопируйте токен в настройки модуля
Получение Chat ID
- Добавьте бота в группу или напишите ему лично
- Отправьте сообщение боту
- Откройте https://api.telegram.org/bot<TOKEN>/getUpdates
- Найдите chat.id в ответе
Установка вебхука
После заполнения токена и Chat ID нажмите кнопку "Установить вебхук" в настройках модуля.
Управление диалогами
Просмотр диалогов
Приложения → AI Чат → Диалоги - список всех диалогов с фильтрацией по статусам.
Эскалация
Диалог автоматически передается менеджеру при:
- Упоминании слов: "оператор", "менеджер", "человек", "живой", "соединить"
- Ответе AI "Не могу помочь с этим вопросом"
Ответы через Telegram
Команды в Telegram:
- /reply <ID> <текст> - ответить клиенту
- /close <ID> - вернуть диалог AI агенту
- Ответ на уведомление - автоматический ответ клиенту
Требования
- Битрикс: Управление сайтом (любая редакция)
- PHP 7.4+
- MySQL 5.7+
- cURL extension
- Yandex Cloud аккаунт