Более 200 модулей для CS-Cart по единой подписке за 3 000 ₽ в месяц

ИИ-консультант (ChatGPT)

Модуль добавляет на сайт интеллектуального помощника. Консультант (на основе анкеты) помогает пользователям подбирать товары по заданным параметрам и дает персонализированные рекомендации по их использованию.
Укажите домен без http и слешей. Пример: domain.com
По подписке 100 000 
Последняя версия модуля Обновлено:
Есть вопросы по модулю? Напиши нам: HelpDesk Bot

MS: ИИ-консультант (ChatGPT)

Описание

Модуль ms_goods_gpt добавляет на сайт интеллектуального помощника на основе ChatGPT. Консультант (на основе анкеты) помогает пользователям подбирать товары по заданным параметрам и дает персонализированные рекомендации по их использованию.

Основные возможности

  • ИИ-консультант: Интеллектуальный помощник на основе ChatGPT для подбора товаров
  • Анкеты: Создание анкет для сбора предпочтений пользователей
  • Подбор товаров: Автоматический подбор товаров на основе ответов пользователя в анкете
  • Персонализированные рекомендации: Предоставление рекомендаций по использованию товаров
  • Блок поиска товаров: Блок для поиска товаров через ИИ-консультанта
  • Генерация файла товаров: Генерация файла с товарами для загрузки в OpenAI

Как работает модуль

Модуль использует следующие механизмы:

  1. База данных (upgrades/migrations/): При установке модуль выполняет миграции для создания таблиц:
  • Таблицы для хранения анкет и их полей
  • Таблицы для хранения ответов пользователей
  1. Функции работы с анкетами (func.php):
  • Функции для создания и управления анкетами
  • Функции для обработки ответов пользователей
  • Функции для генерации файла товаров для OpenAI
  1. Контроллеры:
  • controllers/backend/ms_goods_gpt.php - управление анкетами в административной панели
  • controllers/common/ms_goods_gpt.post.php - обработка запросов к ИИ-консультанту
  1. Блоки (schemas/block_manager/blocks.post.php):
  • Регистрирует блок "MS: GPT" (ms_goods_gpt_search_products) для поиска товаров через ИИ
  1. Интеграция с OpenAI:
  • Использование API OpenAI для обработки запросов пользователей
  • Генерация рекомендаций на основе анкеты и каталога товаров

Где находится функциональность

  • Административная панель:
  • Раздел "MS: GPT" для управления анкетами
  • Создание и настройка анкет с полями
  • Генерация файла товаров для OpenAI
  • Витрина:
  • Блок ИИ-консультанта для подбора товаров
  • Анкета для сбора предпочтений пользователя
  • Результаты подбора товаров с рекомендациями

Настройки модуля

  • Ключ безопасности (secret_key): Ключ для доступа к контроллерам по cron ссылке (по умолчанию "ms_goods_gpt")
  • Генерация файла товаров (products_file_generation_tpl): Шаблон для отображения информации о генерации файла товаров

Использование

  1. Создание анкеты:
  • Перейдите в Администрирование → MS: GPT
  • Создайте новую анкету
  • Добавьте поля анкеты (вопросы для пользователей)
  • Настройте логику подбора товаров на основе ответов
  1. Генерация файла товаров:
  • Сгенерируйте файл с товарами для загрузки в OpenAI
  • Используйте cron ссылку для автоматической генерации файла
  1. Добавление блока на витрину:
  • Добавьте блок "MS: GPT" через менеджер блоков
  • Настройте параметры блока

Технические детали

  • Модуль автоматически устанавливается в мультивендор и Ultimate редакции CS-Cart
  • При установке выполняет миграции для создания таблиц анкет
  • Интегрируется с OpenAI API для работы ИИ-консультанта
  • Генерирует файл с товарами для загрузки в OpenAI
  • Использует ключ безопасности для защиты cron ссылок
Локализации:
  • English
  • Русский
Совместимость:
  • 4.18.X

Оформление подписки

Мы переходим на новую подписную систему, открывая для вас полный доступ ко всем нашим модулям. Подробную информацию об условиях подписки и часто задаваемых вопросах вы можете найти здесь.

Обратите внимание, что приобретение модулей по отдельности теперь недоступно — воспользоваться ими возможно исключительно в рамках подписки.

За единую стоимость подписки - 2000 руб/мес. Вы получаете доступ ко всем модулям.

Как оформить подписку у нас на сайте

Зарегистрируйтесь или авторизуйтесь на нашем сайте и выберите интересующий вас модуль

Нажмите кнопку Запросить триал доступ

Введите в поле URL сайта ваш домен в формате domain.com, без www и https://

Далее в личном кабинете в разделе загрузки вы сможете скачать нужный вам модуль и менеджер модулей для удобного управления модулями и оформления подписки.

Далее у вас есть 7 дней для тестирования выбранного модуля.

По истечении строка триала, для продолжения работы необходимо оплатить подписку.

Сделать это можно из менеджера модулей.

На выбор вы можете оплатить:

для зарубежных карт - PayPal

для РФ карт - Robokassa

Или на странице на сайте https://makeshop.pro/subscription/

При оплате нужно указать электронную почту с которой вы оформляли триал доступ.

При покупке на маркетплейсе CS-Cart

При покупке любого модуля зарубежной картой или картой РФ

Так как система при оформлении подписки не спрашивает дополнительных вопросов (на какой домен подписка оформляется) желательно вводить электронную почту ту же что и ваша учетная запись у нас на сайте (если она есть), тогда ваши учётки свяжутся между собой.

Выберите интересующий модуль и нажмите кнопку “Оформить подписку“

Далее после оплаты подписки вы сможете скачать модуль перейдя в раздел “Загрузки“, там выберите свой заказ и в нем будет ссылка на скачивание.

В дальнейшем, для получения новых модулей по подписке рекомендуем пользоваться нашим сайтом.

Всё что вам будет нужно сделать это на интересующем вас модуле (после авторизации) нажать кнопку “Запросить модуль по подписке“ и после одобрения скачать его в разделе загрузки.

Если что-то пойдет не так - проверьте выписалась ли лицензия

Найдите заказ с датой оформления подписки

Убедитесь что у вас прописался URL сайта в заказ

Если URL сайта неправильный и вам нужно обновить его: переходите в пункт меню “Мои модули”

Ищите модуль и проверьте URL магазина для которого выписана подписка

Инструкция

1. Установка и первичная настройка

  • Перейдите в Настройки модуля.
  • Нажмите «Сгенерировать файлы» — товары отправятся в OpenAI, создастся ID ассистента.

  • При необходимости:
    • Нажмите «Пересоздать ассистента» — если ответы некорректны или нужно изменить инструкцию.
    • Нажмите «Удалить диалоги» — сбрасывает историю запросов авторизованных пользователей.

2. Создание анкеты

  • Перейдите в раздел Веб-сайт > MS: GPT.

  • Нажмите «Добавить анкету» в правом верхнем углу.

  • Выберите режим:

    • Подбор товара — ChatGPT получает ссылки на JSON-файлы с товарами.
    • Контент — GPT работает без файлов.
  • Укажите позицию отображения анкеты и при необходимости — стартовый prompt.

  • Промт для вывода товаров добавится после выбора режима.

  • Нажмите кнопку «Создать»

При необходимости можно сменить инструкцию для GPT. Для этого откройте Настройки > Текст и языки.

В переменной ms_goods_gpt.assistant.instructions можно изменить инстукцию для GPT. Чтобы она вступила в силу, надо нажать кнопку «Пересоздать ассистента» в настройках модуля.


3. Создание групп

  • После создания анкеты появятся две новые вкладки «Содержимое» и «Проверка анкеты»

  • Нажмите на появившуюся также кнопку «Добавить группу», это нужно чтобы создавать вариации обращений к GPT, с различными промптами и параметрами (полями).

  • Укажите:

    • Название

    • Prompt группы

    • Позицию отображения

  • Созданные группы будут отображены в «Содержимое»

  • Тут можно группами управлять:

    • 1 - указать позицию в списке содержимого

    • 2 - указать поле должно быть обязательным или нет

    • 3 - удалить поле или отредактировать


4. Добавление полей

  • Напротив группы нажмите «Добавить поле», это как раз параметры для более точного формирования запроса. Эти поля пользователь может выбирать самостоятельно.

  • Укажите:

    • Название поля

    • Тип поля (флажок, радиогруппа, список, текст и т.д.)

    • Выбираем нужную группу

    • CSS классы для стилизации на витрине, если необходимо

    • Prompt (необязательно, если оставить пустым, в промпт попадет название группы)

    • Обязательность заполнения

Есть разные виды полей. В примере выше выбран Флажок. Просто галочка. Также есть поле ввода, ввода телефона и проч. где пользователь может вводить произвольны данные. Есть варианты. Например нужно добавить параметр Пол.

  • Выберите в тип поля «Список вариантов» или «Радиогруппа»

  • После сохранения, рядом появится новая вкладка «Варианты», тут мы можем их указать.


5. Тестирование промпта

  • На вкладке Проверка анкеты.

  • Тут можно посмотреть какой промпт в итоге отправляется в GPT, а также посмотреть какой формируется ответ.

  • Есть все созданные нами группы и поля


6. Тестирование ответа GPT

  • Нажмите «Проверить ответ».

  • Отобразится:

    • Run ID

    • Статус (пока GPT формирует ответ, будет status = in_progress)

    • Ответ ChatGPT

В моем случае товаров нет в магазине, поэтому такой ответ


7. Вывод анкеты на витрину

  1. Создайте страницу (можно отдельный блок и встроить его куда необходимо): Контент > Страницы.

  2. Перейдите в Макеты, добавьте блок Товарные рекомендации:

  3. Введите название, шаблон уже будет выбран.

  4. В Контент указываем нужную анкету.

  5. Настройки блока по необходимости.

  1. Создать и разместить ссылку на страницу на витрине.

8. Итог

На витрине появляется интерактивная форма. Пользователь заполняет анкету, нажимает «Подобрать», и получает результат с рекомендациями и товарами от ChatGPT. Ответ от ChatGPT может занять какое-то время.

Обновления

v1.3.0 от 05.09.2025 [+] Добавлены настройки блока и шаблон для отображения статус бара [+] Добавлен счетчик количества токенов в настройках модуля [!] Исправлено сохранение вариантов полей на неосновных языках

v1.2.0 от 20.05.2025
[!] При отправке запроса на ответ от GPT не передавался ID пользователя, из за чего ответ приходил из первого найденного чата с ассистентом [+] Добавлены настройки по расположению ответа в блоке и отображению технической информации [*] Изменен хост для сервера gpt вместо http на https

v1.1.0 от 20.03.2025 [] Изменен алгоритм выгрузки товаров в laravel, теперь товары передаются по 1000шт и реализован отдельный запрос на создание ассистента [] Реализована передача ID модуля на сервер Laravel для проверки ID проекта [+] Добавлена возможность редактирования промта для запроса товаров в виде json [+] Добавлены кнопки для пересоздания ассистента и удаления диалогов [*] Изменено отображение на витрине

v1.0.0 от 06.03.2025 [+] Первое издание

Запросить доработку
Отзывы

Здесь можно поделиться своим мнением и оценить нашу работу.

Ваши отзывы помогают нам стать лучше и предлагать вам еще более качественный сервис.

Похожие модули