Получилось поднять хорошую модель для генерации и редактирования картинок.
Модель локальная....
flux-2-klein-4b-fp8.safetensors — компактная FP8-версия FLUX.2 [klein] 4B от Black Forest Labs.
Модель содержит около 4 млрд параметров и поддерживает как обычную генерацию изображений по текстовому описанию, так и редактирование существующих изображений по инструкции. Официальный FP8-файл занимает около 4,07 ГБ, распространяется под Apache 2.0, а Black Forest Labs указывает примерно 13 ГБ VRAM как ориентир для запуска 4B-модели.
Что умеет FLUX.2 Klein 4B
Основные сценарии:- генерация изображения по текстовому описанию;
- изменение существующей картинки;
- замена отдельных объектов;
- добавление и удаление объектов;
- изменение внешнего вида сцены;
- изменение освещения и стилистики;
- сохранение исходной композиции при редактировании;
- использование исходного изображения как reference.
Например, запрос:
Нарисуй современный центр кибербезопасности ночью,
много мониторов, серверные стойки, холодное освещение,
фотореализм.
А запрос:
Добавь в кресло хакера
Остальную сцену, мониторы, стол и освещение не изменяй.
Используется уже для редактирования существующего изображения.
Генерация изображений через Telegram (Важно - Бот в телеграмм Zer0Kernel Uncensored AI Bot)
В Telegram-боте генерация вызывается командой:
/image <описание изображения>
Например:
/image футуристический центр кибербезопасности ночью,
серверные стойки, множество мониторов, неоновое освещение,
фотореализм
Ещё пример:
/image белый робот сидит перед стойкой серверов,
киберпанк, синий свет, cinematic lighting, photorealistic
Для более сложных сцен лучше описывать:
- главный объект;
- его расположение;
- окружение;
- освещение;
- стиль;
- камеру или ракурс;
- что обязательно должно присутствовать.
Например (Да и лучше на английском языке):
/image A realistic cybersecurity operations center at night.
A security engineer sits at a desk in front of four monitors.
Server racks are visible on the right side.
Blue and red ambient lighting, cinematic photography,
realistic cables and computer equipment, detailed scene.
Можно попросить модель сгенерировать промпт.
Редактирование изображения через Telegram
Для редактирования используется:
/imgedit <что изменить>
Есть два удобных варианта.
Вариант 1 — отправить картинку с подписью
Прикрепляем изображение и в подписи пишем:
/imgedit Добавь большого белого кролика в кресло.
Остальную сцену оставь без изменений.
Вариант 2 — ответить на уже отправленную картинку
Отвечаем командой на сообщение с изображением:
/imgedit Замени ноутбук на большую механическую клавиатуру
и внешний монитор. Человека и помещение не меняй.
Для сложного редактирования желательно формулировать запрос максимально конкретно.
Например:
/imgedit Remove the laptop completely.
Replace it with a desktop keyboard and a large external monitor.
Keep the same person, face, pose, desk, room, lighting
and camera angle unchanged.
Или:
/imgedit Add a large realistic white rabbit sitting
in the gaming chair. The rabbit must be clearly visible.
Preserve the desk, monitors, cables, server racks,
lighting and camera composition.
Почему подробный prompt важен...
Запрос:
Добавь хакера
оставляет модели слишком много свободы.
Лучше:
Добавь хакера в пустое игровое кресло
справа от стола. Хакер должен полностью сидеть в кресле.
Не меняй стол, мониторы, компьютерное оборудование,
освещение, стены и расположение камеры.
Для замены объекта вместо:
Замени ноутбук
лучше использовать:
Полностью убери ноутбук со стола.
На его месте установи отдельную механическую клавиатуру,
а перед человеком поставь большой внешний монитор.
Сохрани человека, позу, одежду, стол, освещение
и остальную сцену без изменений.
На практике для сложных локальных изменений полезно прямо перечислять, что менять и что сохранять.
