• Контент · Python

AI-генерація описів: коли товарів десятки тисяч і писати руками нереально

У каталозі на тридцять тисяч позицій опис кожної вручну — це роки роботи або бюджет, якого немає. Тому такі каталоги живуть із копіями від постачальника, однаковими в десятка магазинів. Генерація описів моделлю закриває цей обсяг, але має одне жорстке правило: текст будується з ВАШИХ характеристик, а не вигадується. Модель, яка додає товару властивість, якої немає, коштує дорожче за порожній опис. Цей обсяг ми закриваємо власним продуктом: Textory зводить фід до єдиної моделі товару, переписує описи з ваших характеристик і повертає файл, готовий до імпорту назад.
Подивитись, як це працює
Вартість
після безкоштовного аудиту
Гарантія
30 днів після підписання акта
Спеціалізація
інтернет-магазини, переважно OpenCart
після безкоштовного аудиту
Вартість
30
Гарантія

днів після підписання акта

інтернет-магазини, переважно OpenCart
Спеціалізація
від 10 до 40 робочих днів
Строк
безкоштовна перевірка каталогу
Початок
протягом 2 годин
Відповідь
за письмовим договором
Робота
Що входить

Повний перелік робіт і того, що ви отримуєте на виході

  • правила генерації під кожну групу категорій, а не один шаблон на весь каталог
  • описи, побудовані з ваших характеристик, без вигаданих властивостей
  • перевірка на повтори між позиціями всередині вашого ж каталогу
  • різні тони для різних категорій, якщо це доречно
  • вивантаження в каталог із можливістю відкату, якщо результат не влаштує
  • вибіркова перевірка людиною перед публікацією — не менше визначеної частки
  • інструкція, як генерувати описи для нових позицій самостійно
  • звіт: скільки позицій закрито, скільки потребують ручної роботи
  • перелік категорій, де генерацію робити не варто
Коли ця послуга не підходить

Що не входить у роботу — щоб не було сюрпризів на здачі

  • вигадування характеристик, яких немає у ваших даних
  • тексти для головної й категорійних сторінок — там потрібна людина
  • гарантії позицій у пошуку
  • перевірка відповідності описів реальному товару — це ваша сторона
  • написання описів для товарів без жодних характеристик
Кому підходить

Ситуації, у яких ця послуга дає результат

Сценарій 1 із 4

Каталог, наповнений із прайсів

Описи прийшли від постачальника разом із товаром і повторюються в десятка магазинів. Це найпоширеніший випадок і найпростіший для покращення.

Розберемо вашу ситуацію на безкоштовному аудиті
Безкоштовна перевірка каталогу

Дивимось, чи є з чого генерувати: якість описів залежить не від моделі, а від повноти ваших характеристик.

Що ми міряємо

  • Скільки позицій без опису взагаліЦе базова цифра проєкту: вона визначає й обсяг, і те, з яких категорій починати.
  • Скільки описів скопійованіПеревіряємо збіг між позиціями всередині вашого каталогу — це найшвидший спосіб побачити масштаб проблеми.
  • Наскільки повні характеристикиГоловне питання. З трьох полів гарного опису не вийде ні в людини, ні в моделі — вийде вода, і це гірше за порожню картку.
  • Скільки різних груп категорійДля взуття, інструменту й косметики потрібні різні правила. Кількість груп визначає обсяг налаштування.
  • Чи є приклади хороших описівКілька ваших зразків задають тон краще за будь-який опис вимог словами.
  • Хто перевірятиме результатБез вибіркової перевірки людиною публікувати згенеровані тексти не варто, і ми на це не погодимось.

Що ви отримуєте

  • цифра: скільки позицій потребують описів
  • оцінка, чи вистачає характеристик для генерації
  • приклади згенерованих описів на ваших даних
  • оцінка обсягу робіт з розбивкою по етапах

Строк: 2–4 робочих дні

Чому це безкоштовно

Найважливіше питання — чи є з чого генерувати. Відповідь видно лише на ваших даних, і ми показуємо її прикладами, а не обіцянками.

Що далі

Ви отримуєте цифри й приклади. Далі вирішуєте самі — вони лишаються у вас.

Коротка форма: контакт і адреса сайту

  • Договір, акт і гарантія 30 днів

    На кожен проєкт письмовий договір: обсяг, строки, сума, порядок приймання. Після здачі — акт і рахунок, а далі 30 календарних днів гарантії: помилки з нашої вини усуваємо безоплатно. Усне з дзвінка дублюємо письмово того ж дня.

  • ФОП і безготівковий розрахунок

    Виконавець — зареєстрований ФОП. Оплата на рахунок із закривними документами.

  • Права й доступи — ваші

    Код, дизайн і матеріали переходять до вас після повної оплати. Домен, хостинг, репозиторій, аналітику оформлюємо на вас.

  • Портал клієнта замість переписки

    На час роботи ви отримуєте доступ до порталу: договори, рахунки, акти й стан проєкту в одному місці.

  • Замовники з Європи

    Серед робіт — проєкти для Норвегії, Болгарії, Молдови та Іспанії.

  • Цифри, які можна перевірити

    Кожен кейс у портфоліо — з посиланням на живий сайт і технічним виміром.

  • Спершу аудит, потім сума

    Прайсу на сайті немає навмисно: обсяг тієї самої роботи у двох клієнтів відрізняється в рази.

  • Кажемо «ні», коли не впевнені

    Якщо задача не наша або строк нереальний — скажемо одразу.

Що впливає на вартість

Чому дві однакові на вигляд задачі рахуються по-різному

  • Кількість позиційТисяча товарів і сто тисяч відрізняються не лише обсягом генерації, а й кількістю винятків, які виявляються на масштабі.
  • Повнота характеристикЩо менше даних, то більше роботи з правилами й то нижча якість результату. Іноді спершу треба впорядкувати характеристики.
  • Кількість груп категорійКожна група потребує власних правил: що згадувати, у якому порядку, яким тоном. Це основна частина налаштування.
  • Частка ручної перевіркиЩо вища частка перевірених людиною позицій, то надійніше й дорожче. Мінімум визначаємо разом і фіксуємо.
  • Витрати на модельОплата за обробку йде окремо й залежить від обсягу тексту. Ми показуємо оцінку до початку, щоб сума не була несподіванкою.
  • Чи потрібен постійний процесРазова генерація простіша. Процес для нових позицій — окрема робота, зате знімає повернення до задачі щомісяця.
Кейси

Задачі та результат у цифрах — усі показники зняті нашим виміром

українська SaaS-платформа для AI-рерайту описів товарів інтернет-магазинів

Задача
Побудувати повноцінний веб-застосунок, який імпортує каталоги з Prom.ua, Rozetka, Хорошоп, OpenCart і WooCommerce у форматах XML/YML/CSV/Excel, переписує описи з SEO-структурою і продає це за прозорою pay-as-you-go моделлю.
Рішення
Застосунок на Next.js із імпортом каталогів у чотирьох форматах, налаштуванням стилю текстів (продажний, нейтральний, технічний) і SEO-структурою H2/H3. Публічна частина — 8 сторінок (/, /login, /register, /offer, /terms, /privacy, /cookies, /dashboard/import). Розмітка JSON-LD: SoftwareApplication, Offer, Organization, WebSite, FAQPage/Question/Answer. PWA-маніфест. Оплата — безготівковий переказ на IBAN ФОП, мінімальне поповнення 50 грн.
Результат
TTFB 0,22 с при 141 КБ HTML — найшвидший відгук серед 16 виміряних сайтів портфоліо. 8 публічних сторінок, розмітка JSON-LD із SoftwareApplication, Offer, Organization, WebSite і FAQPage, працюючий PWA-маніфест. Виміряно 31.07.2026.

інтернет-магазин тактичного і військового спорядження з каталогом понад 50 тис. SKU

Задача
Утримати в одному магазині надвеликий асортимент тактичного спорядження (бронезахист, одяг, взуття, рюкзаки, зв'язок, оптика) із детальною фільтрацією за характеристиками — і при цьому не втратити швидкість віддачі сторінок.
Рішення
Магазин на OpenCart 3 (тема chameleon + модулі NeoSeo) за Cloudflare. Дві мовні версії. Повна JSON-LD розмітка локального магазину: Store, Place, GeoCoordinates, PostalAddress, OpeningHoursSpecification, ContactPoint, WebSite, SearchAction. У чекауті — LiqPay, картка онлайн, післяплата, готівка при отриманні, безготівковий розрахунок і розстрочка онлайн (події dataLayer). Телефонія Binotel, email-маркетинг eSputnik, вхід через Google, GTM (GTM-56CRQJB), GA4 (G-KLZZV2PTPC), Google Ads (AW-10830391503).
Результат
54 302 товари і 635 категорій — цифра підтверджена двома незалежними методами: sitemap-індекс із 32 товарних файлів дає 110 096 URL на дві мови, перехресна перевірка пошуком OpenCart дає 54 501–54 600 позицій (розбіжність 0,4%). Каталог на 54 тисячі SKU віддає першу відповідь за 0,41 с, повне завантаження HTML — 0,51 с при 422 КБ. Дев'ять типів JSON-LD на головній. П'ять способів оплати, включно з LiqPay і розстрочкою онлайн. Виміряно 31.07.2026.

Не знайшли свій випадок?

Опишіть, як це влаштовано у вас, — відповімо, чи підходить «AI-генерація описів товарів» і що це означає у вашій ситуації. Без брифу й без дзвінка: одне питання, одна відповідь.

Етапи роботи

Прозорі етапи з погодженням на кожному кроці

Загальний строк:10–40 днів

  1. Перевірка даних

    2–4 робочих дні

    Рахуємо позиції без описів і з копіями, оцінюємо повноту характеристик. Показуємо приклади згенерованого на ваших даних.

  2. Правила під категорії

    3–8 робочих днів

    Складаємо правила для кожної групи: які характеристики згадувати, у якому порядку, яким тоном, чого не писати ніколи.

  3. Пробна партія

    2–5 робочих днів

    Генеруємо невелику партію, ви перевіряєте й кажете, що не так. Правила уточнюються, поки результат не влаштує.

  4. Основний обсяг

    3–15 робочих днів

    Проганяємо каталог, перевіряємо на повтори між позиціями, відкладаємо ті, де характеристик забракло.

  5. Перевірка й публікація

    2–8 робочих днів

    Вибіркова перевірка людиною, вивантаження в каталог із можливістю відкату, публікація частинами з наглядом.

  6. Передача процесу

    1–3 робочих дні

    Показуємо, як генерувати описи для нових позицій без нас. Далі діє гарантія 30 днів з дня підписання акта.

Технології та інтеграції

На чому будуємо і з чим це з'єднується

Стек

  • Python
  • OpenAI API
  • PostgreSQL
  • SQL
  • OpenCart
  • WooCommerce
  • Git

Інтеграції

  • OpenAI API
  • XML/YML-прайси
  • CSV-вивантаження
  • Google Sheets
  • Excel
Генерація моделлю чи написання людиною

Чим цей варіант відрізняється від альтернативи

Де доречнотисячі однотипних карток товару
Швидкістьтисячі позицій за дні
Що потрібно на входіповні характеристики
Ризиквигадані властивості, якщо не поставити межі
Що радимокаталог генерацією, ключові сторінки людиною
Що потрібно від вас

Без цього не почнемо — краще підготувати заздалегідь

  1. вивантаження каталогу з характеристиками
  2. кілька прикладів описів, які вам подобаються
  3. які категорії важливіші за інші
  4. хто з вашого боку перевірятиме результат вибірково
  5. чи можна публікувати частинами
  6. чи потрібен процес для нових позицій

Якщо чогось із цього немає — скажіть, підкажемо, як зібрати або зробимо самі окремою задачею.

Часті питання

Те, що питають найчастіше — з конкретними відповідями

Чи не вигадає модель зайвого?

Вигадає, якщо не поставити межі. Тому правило одне й жорстке: опис будується лише з характеристик, які є у ваших даних. Товари, де характеристик забракло, відкладаються, а не «дописуються уявою». Вигадана властивість у картці коштує дорожче за порожній опис: покупець купує не те, що приїхало.

Чи будуть описи унікальними?

Між позиціями вашого каталогу — так, це перевіряється окремо. Але гарантувати унікальність відносно всього інтернету не може ніхто: якщо товар описується десятьма характеристиками, збіги формулювань неминучі. Ми прибираємо повтори там, де вони справді шкодять — усередині вашого магазину.

Це замінить копірайтера?

Ні, і не повинно. Каталог на тридцять тисяч позицій — задача для генерації. Головна сторінка, тексти категорій і опис ключових товарів — робота людини. Ми прямо кажемо, які категорії краще писати руками, навіть якщо це зменшує наш обсяг.

Що робити з товарами без характеристик?

Нічого не генерувати. З трьох полів вийде вода, яка не допоможе ні покупцю, ні пошуку, зате створить враження заповненого каталогу. Такі позиції ми відкладаємо окремим переліком: спершу дані, потім описи.

Хто перевіряє результат?

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

Скільки коштує обробка моделлю?

Це окремі витрати, які йдуть за вашим договором із провайдером і залежать від обсягу тексту. Ми показуємо оцінку до початку робіт на прикладі пробної партії, щоб сума не стала несподіванкою посеред проєкту.

Чи вплине це на позиції в пошуку?

Заповнені описи краще за порожні картки й за копії від постачальника — це очевидна різниця. Але гарантувати позиції ми не будемо: на них впливає значно більше, ніж наявність тексту. Ми відповідаємо за те, що описи є, вони з ваших даних і не повторюють один одного.

Що буде з новими товарами?

Якщо потрібен постійний процес, ми його передаємо: ви генеруєте описи для нових позицій самі, за тими самими правилами. Без цього кроку задача повертається щоразу, коли каталог поповнюється.

Подивімось, чи є з чого генерувати

Перевіримо каталог і покажемо приклади описів на ваших даних. Перевірка безкоштовна, відповідаємо протягом 2 годин.

З виміряних кейсівTTFB 0,22 с при 141 КБ HTML

Дивитись кейси
  • Відповідь протягом 2 годин
  • Без зобов’язань
  • Працюємо за договором

Прайса на сайті немає навмисно: обсяг тієї самої роботи у двох клієнтів відрізняється в рази, і цифра «від» у такому разі нічого не пояснює. Спершу безкоштовний аудит — рахуємо ваші сторінки, дублі й швидкість, — потім називаємо суму й строк і фіксуємо їх у договорі.