Главная проблема генерации для карточек — не качество отдельной картинки, а то, что вторая картинка получается уже с другим товаром. Для линейки это фатально: покупатель видит разнобой и перестаёт доверять. Разберём, почему так происходит и какими приёмами добиваются повторяемости.

Генерация вероятностна по своей природе: даже при одинаковом описании сеть каждый раз выбирает немного другой вариант из множества подходящих. Для творческой задачи это плюс, для каталога — беда.
Отличия обычно мелкие: чуть другой оттенок, другая длина, иначе легла складка. По отдельности незаметно, но в ленте карточек, где вещи стоят рядом, разнобой считывается мгновенно.
На практике работают четыре подхода, от простого к сложному:

Разделите требования. Товар обязан быть идентичным во всех кадрах: это то, что покупает клиент. Сцена может и должна отличаться — ради этого её и делают.
Отсюда практический вывод: генерируйте окружение, а не предмет. Тогда консистентность решается автоматически, а вариативность остаётся там, где она полезна.
Если товар всё же генерируется, держите одну «эталонную» картинку и сверяйте с ней каждую следующую — как с образцом при съёмке линейки.
Сначала съёмка: товар снимается один раз, аккуратно, с чистым отделением от фона. Этот кадр становится источником для всех дальнейших вариантов.
Дальше сцены: интерьер, сезонный фон, атмосферная подача, вариант под баннер. Товар во всех вариантах один и тот же, меняется только окружение и свет вокруг него.
На выходе получается набор, который выглядит как одна съёмка в разных декорациях, — именно этого и ждёт покупатель от бренда.

Соберите все кадры в одну сетку и посмотрите на них разом, а не по одному. Разнобой в оттенке и пропорциях виден именно так.
Проверьте контрольные точки: логотип, форму горловины или носка, число деталей. Они должны совпадать пиксель в пиксель, если товар брался с реальной съёмки.
И сравните первый кадр с последним. Если между ними заметная разница, значит, где-то в процессе сменились настройки — и партию придётся переделывать.