Спланируйте точечную правку изображения. Верните JSON {"edit_type":"...","region":"...","edit_prompt":"...","preserve":"..."}: edit_type — тип операции (inpaint / outpaint / замена фона / ретушь); region — какую область вы выделяете маской; edit_prompt — что сгенерировать в этой зоне с учётом света и сцены; preserve — что обязано остаться неизменным. Верните ТОЛЬКО JSON, без текста вокруг.
Точечная правка без перегенерацииПри инпейнтинге модель перерисовывает только выделенную область (маску), опираясь на соседние пиксели — свет, перспективу, цвет краёв. Поэтому правка вписывается в кадр, а остальная картинка не трогается. Аутпейнтинг — то же самое, но наружу: холст расширяется, и модель достраивает продолжение сцены. Рычаги: 1) описывайте в промпте всю сцену вокруг заплатки, а не только новый объект — контекст держит стиль и свет; 2) делайте маску чуть шире объекта, чтобы не остался ореол-контур от старого; 3) при замене фона указывайте направление и температуру света, иначе тени субъекта не совпадут с новым окружением; 4) регулируйте силу изменения: слабую для ретуши (убрать блик, царапину), сильную для полной замены. Инсайд: чтобы удалить объект бесследно, маскируйте и его тень/отражение — иначе останется «призрак» на полу; а расширяя кадр, добавляйте по чуть-чуть за несколько шагов, а не сразу вдвое. Ошибка новичка: перегенерировать всю картинку из-за одного дефекта — теряется консистентность и сам товар; правьте точечно маской.