сайты для местного бизнеса

ИИ‑генерация фотографий авторских блюд

Рубрики:

Когда промпта недостаточно

Нейросеть неплохо генерирует блюда с устоявшимся названием и внешним видом — те, которые мы называем стандартными. Во время обучения она видела тысячи и тысячи таких изображений, поэтому правильно составленного промпта обычно достаточно.

Другое дело, когда нужно сгенерировать изображения блюд, которых нейросеть никогда не видела. Такие блюда мы называем авторскими. Вот несколько примеров:

  • хлеб и хлебобулочные изделия с уникальной формой;
  • выпечка с особой лепкой и декоративными элементами;
  • нестандартная нарезка и подача сырных, мясных или овощных тарелок и так далее.

Составлять текстовые промпты для генерации авторских блюд — задача крайне сложная, а часто и вовсе невыполнимая. К счастью, у GigaChat есть другой, более простой способ.

Суть метода

В нейросеть загружается исходное изображение, и даётся промпт на его обработку и перерисовку. В ответ GigaChat создаёт фотореалистичное изображение блюда. Для исходного снимка подойдёт даже любительское фото, сделанное на смартфон.

При правильно составленном промпте нейросеть сама убирает всё лишнее, выравнивает свет и тени, рисует нужную посуду и окружающий фон. Результат получается качественным и пригодным для публикации в меню.

Как пользоваться GigaChat, мы подробно описали в предыдущей статье. Напомним только про загрузку изображений: в окне ввода нажмите на значок скрепки и укажите источник (например, выберите файл на устройстве). Или скопируйте изображение в буфер обмена и просто вставьте его в окно ввода.

Как учиться работать с методом

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

Такой подход сбережёт нервы и время. Лучше потренироваться на чём-то неважном, чем портить хороший продукт неудачными генерациями.

Простой пример: кусок пирога

Предположим, нам нужно получить «фотографию» куска пирога на тарелке на нейтральном фоне. У нас есть сам пирог, от которого отрезан нужный кусок. Мы фотографируем его, примерно выбрав подходящий ракурс, и загружаем это фото в GigaChat.

Рисунок: исходное фото с пирогом

Даём нейросети такой промпт:

Забери кусок пирога из загруженного изображения и положи его на тарелку. Тарелка: белая, керамическая, плоская, круглая, без рисунка и надписей. Фон: светлая деревянная столешница. Ракурс: сверху (топ-вью), крупный план. Освещение: студийный дневной свет, мягкие тени. Без столовых приборов, без посторонних предметов. Без текста. В стиле фуд-фотографии для ресторанного меню. Размер итогового изображения: 1024×1024.

В результате получаем качественное фото пирога на тарелке.

Рисунок: кусок пирога на тарелке

Если присмотреться, нейросеть немного изменила ракурс самого пирога — так он выглядит естественнее и не кажется пририсованным. Ещё она добавила тени, которые пирог отбрасывает на тарелку, причём направление этих теней совпадает с тенями от тарелки на столешнице. Всё это придаёт кадру реалистичность. Мы получили именно то, что хотели: аутентичный пирог в едином фирменном стиле, в котором сфотографированы и все остальные блюда.

Если блюдо сложное, составное, одного промпта может оказаться мало. Придётся использовать цепочку последовательных уточнений. Покажем такой случай на примере с блинами.

Сложный пример: блины со сметаной и вареньем

У нас есть исходное фото блинов. Задача: получить фотографию порции блинов со сметаной и вареньем на тарелке на нейтральном фоне.

Рисунок: исходное фото блинов

Шаг 1. Даём нейросети такой промпт:

Возьми из загруженного изображения два блина, свёрнутые в конвертик, и положи их на тарелку. Не меняй форму, вид и количество блинов — можно изменить лишь их расположение. Тарелка: белая, керамическая, плоская, круглая, без рисунка и надписей. Фон: светлая деревянная столешница. Ракурс: сверху (топ-вью), крупный план. Освещение: студийный дневной свет, мягкие тени. Без столовых приборов, без посторонних предметов. Без текста. В стиле фуд-фотографии для ресторанного меню. Размер итогового изображения: 1024×1024.

Получаем изображение блинов на тарелке, без добавок.

Рисунок: блины на тарелке

Шаг 2. Добавляем сметану и варенье следующим промптом:

Добавь на тарелку стеклянные чашечки: одну со сметаной, а другую с вишнёвым вареньем.

Рисунок: блины на тарелке + сметана и варенье

Шаг 3. Нейросеть выдала изображение прямоугольной формы, а нам, например, для сайта нужны квадратные. Исправляем ситуацию:

Добавь пространство столешницы вокруг тарелки так, чтобы изображение получилось квадратным. Саму тарелку и её содержимое не изменяй.

Рисунок: блины на тарелке + сметана и варенье, квадратное фото

Шаг 4. Если нужно увеличить изображение блинов, используем такой промпт:

Покажи эту тарелку с блинами крупным планом. Размер изображения 1024×1024.

Рисунок: блины на тарелке + сметана и варенье, крупный план

Каждый шаг решает одну небольшую задачу, и в итоге мы получаем результат, который соответствует всем требованиям.

Что ещё нужно знать о работе с этим методом

Все примеры правок, которые мы привели, работают в рамках одного диалога с GigaChat. Если что-то пошло не так — пробуйте новые промпты, уточняйте, добавляйте детали. Главное — понимать, что нейросеть воспринимает инструкции буквально, поэтому формулируйте их просто и ясно.

Про перегенерацию и работу с контекстом мы подробно рассказали во второй статье. Там же — про то, как начинать новый чат, если GigaChat начинает упрямиться или путаться.

Важное замечание. Всё, что мы написали про генерацию авторских блюд, относится именно к GigaChat. Для других нейросетей — например, для Qwen, Алисы (YandexGPT) и других — промпты придётся переделывать.

Когда метод не спасает

Бывают ситуации, когда даже с исходным фото и уточняющими промптами GigaChat не выдаёт приемлемый результат. Исходное изображение слишком тёмное или слишком шумное. Блюдо имеет сложную, неоднозначную форму, которую нейросеть не может правильно интерпретировать. Или GigaChat упорно добавляет то, что вы просили убрать, и убирает то, что надо сохранить.

В таких случаях не нужно мучиться. Делаете несколько попыток в новом чате, пробуете переформулировать промпт, меняете исходное фото. Если ничего не помогает — зовёте фотографа. Иногда проще потратить деньги на профессиональную съёмку одного-двух сложных блюд, чем потратить часы на безуспешные попытки переубедить нейросеть.

Статья написана в мае 2026 года
Автор: Лещанов Сергей Иванович, руководитель бюро Prodactor

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *