AI Product Descriptions для OpenCart 3.x & 4.x — генератор описів
Генеруйте описи товарів в OpenCart 4 кнопкою «AI» прямо в картці товару — без власних API-ключів. Pro знімає денний ліміт, додає масову генерацію для всього каталогу, керування тоном і мовою та SEO-поля.
Що всередині
- Кнопка «AI» прямо в картці товару в адмінці OpenCart 4
- Готовий опис вставляється в редактор одним кліком
- Не потрібні власні ключі OpenAI чи інших LLM — генерація через хмарний сервіс CatCode
- Масова генерація описів для всього каталогу Pro
- Керування тоном, довжиною та мовою тексту Pro
- Генерація SEO-полів: meta title і meta description Pro
- Без денного ліміту генерацій Pro
- Сумісність з OpenCart 4.0.2 – 4.1.x
AI Product Descriptions — модуль AI-генерації описів товарів для OpenCart 4.x. У картці товару зʼявляється кнопка «AI»: вписуєте назву (за бажанням — атрибути), і модуль генерує готовий текст опису, який одразу вставляється в редактор. Ключі OpenAI чи інших LLM-провайдерів не потрібні — генерація йде через хмарний сервіс CatCode, а магазин лише надсилає назву товару й отримує текст.
Базова версія — безкоштовна. Скачати з офіційного OpenCart marketplace: opencart.com/…/extension_id=48685. У Free — генерація опису для одного товару вручну з денним лімітом; Pro знімає ліміт і додає масову генерацію для всього каталогу, керування тоном, довжиною та мовою тексту і генерацію SEO-полів (meta title/description) — купити нижче.
Як це працює — крок за кроком
- Відкриваєте картку товару в адмінці й вписуєте назву — цього вже достатньо; атрибути й категорія зроблять текст точнішим.
- Натискаєте кнопку «AI» біля поля опису.
- Модуль надсилає запит на сервіс генерації — без ваших API-ключів, без реєстрацій у LLM-провайдерів.
- Сервіс генерує текст через ланцюжок LLM-провайдерів з авто-фолбеком: якщо один недоступний, запит автоматично йде наступному. Вивід очищується від markdown-обгорток.
- Готовий текст вставляється в редактор опису — переглядаєте, за потреби правите і зберігаєте товар.
- З Pro: запускаєте масову генерацію по всьому каталогу, керуєте тоном, довжиною й мовою тексту та отримуєте SEO-поля (meta title/description).
Що включено в ліцензії
| Функція | Безкоштовно | Pro |
|---|---|---|
| Кнопка «AI» у картці товару — генерація опису вручну | ✔ | ✔ |
| Хмарний сервіс генерації — власні API-ключі LLM не потрібні | ✔ | ✔ |
| Авто-фолбек між кількома LLM-провайдерами | ✔ | ✔ |
| Генерація без денного ліміту | — | ✔ |
| Масова генерація описів для всього каталогу | — | ✔ |
| Керування тоном, довжиною та мовою тексту | — | ✔ |
| Генерація SEO-полів — meta title і meta description | — | ✔ |
Скільки коштує
1 490 грн — ліцензія на рік. Рік оновлень, технічної підтримки та доступу до всіх Pro-функцій. Без автосписань: продовження завжди вручну, реквізити картки ми не зберігаємо.
Можна одразу взяти довший термін — що довший, то дешевше за рік:
- 1 рік — 1 490 грн
- 2 роки — 2 830 грн (−5%, по 1 420 грн за рік)
- 3 роки — 3 930 грн (−12%, по 1 310 грн за рік)
- 4 роки — 4 890 грн (−18%, по 1 220 грн за рік)
- 5 років — 5 590 грн (−25%, по 1 120 грн за рік)
Коли термін спливає, вимикаються лише Pro-функції — безкоштовна версія працює далі, налаштування і дані нікуди не діваються. Щоб знову відкрити Pro, достатньо продовжити ліцензію в особистому кабінеті. Нагадаємо на пошту за 14, 7, 3 і 1 день до завершення.
Один ключ — один домен. Переносите магазин — деактивуйте ліцензію на старому домені й активуйте на новому самостійно, без звернення до підтримки.
Спершу тріал, потім оплата. Одразу після встановлення вмикається 7-денний безкоштовний Pro-тріал: генерацію описів на власних товарах можна перевірити на власному магазині ще до покупки. Саме тому повернення коштів після оплати не передбачене — ви бачите модуль у справі до того, як платите.
Технічні вимоги
- OpenCart 4.0.2 – 4.1.x
- PHP 8.0+ (вимога OpenCart 4) з розширенням cURL
- Вихідний HTTPS-доступ сервера до сервісу генерації CatCode
- Власні API-ключі OpenAI / Mistral / інших LLM-провайдерів не потрібні
Що під капотом
- Ключі LLM живуть тільки на боці сервісу — не в коді модуля, не в БД магазину. Навіть повний дамп вашої БД не розкриє жодного ключа.
- Ланцюжок провайдерів з авто-фолбеком — сервіс проганяє запит через кілька LLM у порядку якості для українського копірайту; недоступність одного провайдера не зупиняє генерацію.
- Санітизація виводу — markdown-обгортки й службові фенси зрізаються, у редактор потрапляє чистий текст.
- Нативна структура OpenCart 4.1 —
install.json+ namespaced контролер + ocmod-модифікація, що додає кнопку в стандартну форму товару. Ядро не патчиться. - Ліміти рахуються по ліцензійному ключу на боці сервісу — модуль в магазині залишається тонким проксі без стану.
Як встановити
- Завантажте
catcode_ai_descriptions.ocmod.zipчерез Розширення → Встановлення розширень у вашій OC-адмінці → Встановити. - Розширення → Модифікації → натисніть Оновити (Refresh), щоб застосувати модифікацію з кнопкою.
- System → Users → User Groups → дайте вашій групі доступ до
extension/catcode_ai_descriptions/module/ai_generate. - Відкрийте будь-який товар — біля поля опису зʼявиться кнопка «AI».
- Для Pro-функцій: вставте ліцензійний ключ із email після оплати й активуйте ліцензію.
Історія версій
- 0.2.0 — липень 2026
- Перший публічний реліз: кнопка «AI» у формі товару OpenCart 4, генерація опису через хмарний сервіс з авто-фолбеком LLM-провайдерів, санітизація виводу від markdown, freemium-ліміти по ліцензійному ключу, пакет у нативній структурі OC 4.1 (
install.json+ ocmod).
Часті питання
Чи треба реєструватися в OpenAI і платити за токени?
Ні. Генерація йде через хмарний сервіс CatCode — модуль не просить жодних API-ключів, а вартість генерацій уже включена в ліцензію.
Чи змінює модуль тему або checkout?
Ні. Модуль працює тільки в адмінці — додає кнопку у стандартну форму товару. Вітрина й оформлення замовлення не зачіпаються.
Що буде, якщо сервіс генерації тимчасово недоступний?
Модуль покаже повідомлення про помилку — і все. Товар не зміниться, раніше згенеровані описи залишаться на місці.
Що станеться з описами після видалення модуля?
Нічого. Згенерований текст — це звичайний вміст поля опису товару; він зберігається в БД OpenCart і не залежить від модуля.
Чи можна перенести ліцензію на інший домен?
Так. Деактивуйте ліцензію на старому домені — слот звільниться, і той самий ключ можна активувати на новому.
Що буде, коли ліцензія завершиться?
Pro-функції вимкнуться, а безкоштовна версія працюватиме далі — уже згенеровані описи залишаються на товарах. Нагадаємо про завершення на пошту за 14, 7, 3 і 1 день; продовження вмикає Pro тим самим ключем.
Питання щодо модуля?
Пишіть у Telegram — відповімо протягом робочого дня. Допоможемо з налаштуванням, сумісністю та активацією ключа.
Поки що жодного відгуку. Будь першим — нижче.
Залишити відгук
Відгук модерується перед публікацією — це звичайно займає до 24 годин.
Поки питань немає. Запитай — ми відповімо протягом 24 годин.
Поставити питання
Зазвичай відповідаємо протягом 24 годин у робочий час.
Експрес-оплата
Купівля модуля
—