Предсказуемая картинка в GPT image тг боте: почему стиль скачет и как это лечится
Промпт один и тот же, а бот выдаёт то глянцевую 3D-графику, то акварель — и так по кругу. Дело не в «капризах» модели: в GPT image тг боте каждая генерация — отдельная сессия без памяти о прошлом кадре, а стиль задан словами-синон
Стиль задаёт не прилагательное, а неизменяемый паспорт из 8–10 якорей
Собери один блок и больше его не переписывай: носитель («35mm film photo», «flat vector», «clay render»), 3–4 конкретных цвета, тип света, оптику и кадр, уровень детализации, настроение.
Добавь негатив-клаузу на 3–5 пунктов: 3D render, plastic skin, oversaturated, text, extra fingers. Она не всесильна, но именно она убирает дрейф в дефолтный глянец, который модель подставляет, когда промпт оставляет ей свободу трактовки.

Порядок и длина промпта фиксируются так же жёстко, как и слова
Держи один шаблон: субъект → внешность и одежда → сцена и фон → свет → камера и носитель → якоря стиля → негатив. Меняешь порядок блоков — модель перераспределяет вес между ними, и «тот же» промпт даёт другой кадр.
Длину держи примерно постоянной — 60–120 слов. Резкое удлинение или укорочение меняет степень свободы модели сильнее, чем любое прилагательное: короткий промпт отдаёт композицию на откуп, длинный размывает приоритеты.

Если не хочется собирать паспорт стиля с нуля, открой пресет «GPT-Арт» во встроенном генераторе: там уже прописаны носитель, палитра, свет и негатив-клауза — по
Сгенерировать здесь
Одна переменная за генерацию и фиксированный кадр
Сначала получи эталон и только потом меняй ровно один параметр: позу, ракурс или фон. Если поменять два и больше сразу, будет непонятно, что именно сломало стиль, и ты вернёшься к перебору вслепую.
Сохраняй удачный промпт целиком вместе с картинкой — это твой рабочий референс для следующей сцены. Один и тот же промпт прогоняй 3–4 раза подряд: бит-в-бит повтор в боте недостижим, поэтому выбирай из партии, а не гоняйся за единичным идеа

Вопросы и ответы
Почему цвета и лицо уезжают, если промпт не менялся?
Генерация вероятностная, а фиксированного seed в боте обычно нет, плюс сам бот может предобрабатывать текст.
Стоит ли писать «сделай в том же стиле, что в прошлый раз»?
Нет. В боте нет доступа к предыдущему кадру, эта фраза не несёт информации для модели. Вместо неё вставляй паспорт стиля — тот же блок слов дословно, символ в символ.
Что важнее — длина промпта или его содержание?
Постоянство важнее длины. 60–120 слов с якорями на носитель, палитру и свет стабильнее, чем 300 слов, из которых бот обрежет половину вместе с блоком стиля.