Универсальный промпт для генерации изображений в Nano Banana от Gemini
Ниже мы нашли для вас популярный промпт с Reddit, который работает наиболее эффективно.
К слову, он будет одинаково хорошо работать и для других нейронок для создания изображений.
Мы рекомендуем использовать его именно в английской литерации. Но для лучшего понимания ниже будет и перевод на русский. Присылайте, что у вас получилось с ним!
{
"title": "how to write JSON prompts for Gemini Nano Banana (you need this to get the best results):",
"sections": {
"CORE_STRUCTURE": ,
"STYLE_DEFINITION": ,
"TECHNICAL_SPECIFICATIONS": ,
"MATERIAL_PROPERTIES": ,
"ENVIRONMENTAL_FACTORS": ,
"COMPOSITION_CONTROLS": ,
"QUALITY_KEYWORDS":
}
}
Вариант промпта на русском языке
Как выше писали — рекомендуем использовать имемнно английский вариант. Это лишь ориентир для понимания, что в каком поле находится для тех, кто не спик инглиш.
{
"title": "как писать JSON-промпты для Gemini Nano Banana (это нужно для лучших результатов):",
"sections": {
"CORE_STRUCTURE": ,
"STYLE_DEFINITION": ,
"TECHNICAL_SPECIFICATIONS": ,
"MATERIAL_PROPERTIES": ,
"ENVIRONMENTAL_FACTORS": ,
"COMPOSITION_CONTROLS": ,
"QUALITY_KEYWORDS":
}
}
Как использовать — инструкция для новичков
Самый простой сценарий использования промпта.
- Берем переведенный промпт — вначале в title описываем сцену, которую хотим получить. Например, «Билл Гейтс стоит в очереди за сэндвичем».
- Дальше заполняем пункты в «» своим текстом (или оставляем как есть — если все устраивает). Например, атмосферные условия не «дымка вдали», а «ясная погода», а вместо «условия освещения» — «свет фонаря в вечерних сумерках» и так далее. Настройки камеры можно не трогать, если нет понимания, чего именно хотите от них.
- После того как заполнили — просим любую LLM перевести итоговый текст на английский, сохранив структуру промпта.
- Копируем сие чудо и идем в нужную нам нейронку — например, в ту же Нано Банану
Примеры промптов и результаты
Билл Гейтс в очереди за сэндвичем
{
"title": "Билл Гейтс стоит в очереди за сэндвичем в Subway",
"sections": {
"CORE_STRUCTURE": ,
"STYLE_DEFINITION": ,
"TECHNICAL_SPECIFICATIONS": ,
"MATERIAL_PROPERTIES": ,
"ENVIRONMENTAL_FACTORS": ,
"COMPOSITION_CONTROLS": ,
"QUALITY_KEYWORDS":
}
}
Результат работы промпта: получили фотореалистичную картинку, с правильным временем суток, правильным освещением и легкой зернистостью
Кот в космосе
{
"title": "Рыжий кот в космосе на орбите Марса в скафандре NASA",
"sections": {
"CORE_STRUCTURE": ,
"STYLE_DEFINITION": ,
"TECHNICAL_SPECIFICATIONS": ,
"MATERIAL_PROPERTIES": ,
"ENVIRONMENTAL_FACTORS": ,
"COMPOSITION_CONTROLS": ,
"QUALITY_KEYWORDS":
}
}
Результат работы промпта: правильное освещение, наличие деталей вроде логотипа NASA. Из минусов — нейросеть не смогла поместить хвост кота в скафандр
Парад слонов
{
"title": "Парад слонов на улице в Дели",
"sections": {
"CORE_STRUCTURE": ,
"STYLE_DEFINITION": ,
"TECHNICAL_SPECIFICATIONS": ,
"MATERIAL_PROPERTIES": ,
"ENVIRONMENTAL_FACTORS": ,
"COMPOSITION_CONTROLS": ,
"QUALITY_KEYWORDS":
}
}
Результат работы промпта: правильная сцена, время года и время суток, верное окружение. Благодаря небольшой глубине резкости объекты на заднем фоне размыты
Современный интерьер
{
"title": "современный лофт-интерьер в квартире с большими окнами и видом на Центральный парк Нью-Йорка",
"sections": {
"CORE_STRUCTURE": ,
"STYLE_DEFINITION": ,
"TECHNICAL_SPECIFICATIONS": ,
"MATERIAL_PROPERTIES": ,
"ENVIRONMENTAL_FACTORS": ,
"COMPOSITION_CONTROLS": ,
"QUALITY_KEYWORDS":
}
}
Результат: правильно переданные место, атмосфера, время года и погодные условия
Девушка в Париже
{
"title": "Красивая девушка под желтым зонтиком на улице Парижа в дождь",
"sections": {
"CORE_STRUCTURE": ,
"STYLE_DEFINITION": ,
"TECHNICAL_SPECIFICATIONS": ,
"MATERIAL_PROPERTIES": ,
"ENVIRONMENTAL_FACTORS": ,
"COMPOSITION_CONTROLS": ,
"QUALITY_KEYWORDS":
}
}
Результат: полное соответствие промпту по сцене, условиям и другим параметрам
Coca-Cola в пустыне
{
"title": "Две холодные бутылки Кока-колы стоят мини-холодильнике со льдом в кузове пикапа, остановившегося посреди пустыни",
"sections": {
"CORE_STRUCTURE": ,
"STYLE_DEFINITION": ,
"TECHNICAL_SPECIFICATIONS": ,
"MATERIAL_PROPERTIES": ,
"ENVIRONMENTAL_FACTORS": ,
"COMPOSITION_CONTROLS": ,
"QUALITY_KEYWORDS":
}
}
Результат: точное соответствие сцены и условий. Из минусов — нейросеть изобразила бутылки уже открытыми, хотя они еще находятся в холодильнике
Не бойтесь экспериментировать и генерировать картинки с разными параметрами. По крайней мере, пока Google разрешает это делать абсолютно бесплатно.
