Описания товаров с помощью ИИ для Uzum и других маркетплейсов
Практика3 минРедакция Innovialabs
Коротко
Надёжная схема такая: структурированная таблица характеристик и фото на входе, LLM пишет текст по жёсткому шаблону только из этих данных, код проверяет факты и требования площадки, человек выборочно вычитывает перед загрузкой.
Короткий ответ
ИИ хорошо пишет описания, если факты даёте вы, а он только формулирует. Рабочий конвейер выглядит так:
- Таблица с характеристиками и фото каждого товара.
- Промпт-шаблон под категорию с запретом добавлять то, чего нет в данных.
- Генерация на русском и узбекском в одном запросе или двумя проходами.
- Автоматическая проверка: длина, запрещённые слова, совпадение цифр с таблицей.
- Ручная вычитка выборки и спорных карточек.
- Выгрузка в формате площадки — шаблон импорта или API.
Подготовка данных
Качество описаний определяется качеством таблицы. Минимум полей:
| Поле | Зачем |
|---|---|
| Артикул, бренд, модель | идентификация, без выдумок о бренде |
| Категория | выбор шаблона промпта |
| Характеристики (размер, материал, объём, состав) | единственный источник фактов |
| Комплектация | частый источник ошибок |
| Гарантия, страна производства | только если подтверждены |
| Ссылки на фото | для мультимодальной модели |
Если характеристики разбросаны по PDF поставщика, сначала извлеките их в таблицу (это тоже можно поручить LLM), проверьте вручную, и только потом пишите тексты.
Фото полезны для описания внешнего вида: цвет, форма, фактура. Но размеры, материалы и совместимость по фото не определяются — запретите модели делать такие выводы.
Шаблон промпта
Делайте отдельный шаблон для каждой крупной категории: одежда, электроника и косметика требуют разных акцентов.
Ты пишешь описание товара для маркетплейса.
Используй ТОЛЬКО факты из блока DATA. Если факта нет — не упоминай его.
Не используй слова: «лучший», «№1», «гарантированно», медицинские обещания.
Структура:
1. Название (до N символов): тип товара + бренд + модель + ключевое свойство.
2. Описание: 3–5 коротких абзацев о пользе для покупателя.
3. Список характеристик в формате «параметр: значение».
Языки: русский и узбекский (латиница). Узбекский текст пиши естественно, а не дословным переводом.
Верни JSON: {"ru": {...}, "uz": {...}}.
DATA:
{characteristics}
Советы:
- Структурированный вывод (JSON) упрощает проверку и загрузку.
- Давайте 1–2 примера хороших карточек вашей категории — это задаёт стиль лучше длинных инструкций.
- Узбекский текст проверяйте отдельно: модели могут смешивать латиницу и кириллицу или переносить русские обороты. Явно укажите алфавит.
Как сохранить точность фактов
Галлюцинации в карточке — это возвраты, жалобы и риск блокировки товара. Автоматические проверки, которые стоит сделать кодом:
- все числа в тексте должны встречаться в исходной таблице;
- бренд и модель совпадают с данными;
- нет стоп-слов площадки и запрещённых обещаний;
- длина названия и описания в пределах лимитов;
- оба языка содержат одинаковый набор характеристик.
Карточки, не прошедшие проверку, не исправляйте автоматически — отправляйте на ручную доработку.
Правила маркетплейсов
У каждой площадки свои требования к названию, описанию, фото и запрещённым формулировкам, и они меняются. Перед запуском:
- изучите актуальные требования к контенту в кабинете продавца Uzum и других площадок, где вы продаёте;
- соберите из них чек-лист и встройте его в промпт и в автоматическую проверку;
- учтите, что одна карточка для разных площадок часто требует разных названий и длины текста;
- не копируйте описания конкурентов и производителей дословно.
Проверка перед загрузкой
Даже при хороших проверках нужен человек. Разумный порядок:
- Пилот: 20–30 карточек одной категории, полная вычитка, правка промпта.
- Масштабирование: выборочная проверка из каждой партии плюс все карточки, отмеченные автоматикой.
- Обратная связь: вопросы покупателей и возвраты по причине «не соответствует описанию» — повод обновить шаблон.
Храните версию промпта и исходные данные для каждой карточки, чтобы при ошибке быстро найти причину.
Частые ошибки
- Генерация «по названию товара» без таблицы характеристик.
- Один промпт на все категории.
- Узбекский текст как дословный перевод русского.
- Загрузка сотен карточек без пилота.
- Ручные правки в кабинете, которые потом перезаписываются новой генерацией.