# Промпт Nano Banana Pro для замены лица и человека: роли двух фото

> Назначьте роли: фото 1 даёт лицо, фото 2 — сцену, всё остальное не меняется. Шаблоны для лица и всего человека в Pro и Nano Banana 2 — только с согласия.

- URL: https://blog.laozhang.ai/ru/posts/nano-banana-pro-person-swap-prompt
- Published: 2026-05-07
- Updated: 2026-10-05
- Author: LaoZhang AI Team (https://blog.laozhang.ai/ru/about)
- Topic: Генерация изображений
- Tags: Nano Banana Pro, замена лица, замена человека, Nano Banana 2, Gemini

---
Чтобы заменить лицо или человека целиком в Nano Banana Pro, дайте каждому фото роль: изображение 1 — источник внешности, изображение 2 — целевая сцена. Затем одной фразой скажите, что переносится (только лицо или весь человек), и закрепите остальное формулой из руководства Google по редактированию: «измени только …, всё остальное оставь точно таким же». Чем меньше модели приходится угадывать, тем реже она меняет не того человека или перерисовывает фон. Сходство при этом не гарантировано: модель генерирует кадр заново, поэтому результат всегда проверяют глазами.

Такой промпт (его часто пишут и как «промт») годится только для снимков, на которые у вас есть права: ваше фото, фото друга с его согласия, модель с подписанным релизом, вымышленный персонаж. «Использование чужого изображения без согласия» Google прямо называет среди нарушений, которые ищут его системы в Gemini.

Базовый промпт для копирования:

```text
Изображение 1 — источник внешности. Изображение 2 — целевая сцена.
Замени лицо человека на изображении 2 лицом человека с изображения 1.
Сохрани черты лица с изображения 1: форму лица, глаза, брови, нос, губы и тон кожи.
Всё остальное на изображении 2 оставь точно таким же: позу, тело, одежду, причёску, руки, фон, свет, ракурс камеры и композицию.
Согласуй тени, баланс белого, текстуру кожи и зерно, чтобы лицо выглядело частью исходного снимка.
```

Перед запуском выберите ветку и добавьте одну строку:

| Задача | Когда подходит | Строка в промпт |
| --- | --- | --- |
| Только лицо | Тело, одежда, поза и фон уже верные на изображении 2 | `Перенеси только лицо; тело, линию волос, одежду и позу оставь с изображения 2.` |
| Человек целиком | Человек с изображения 1 должен занять место человека на изображении 2 | `Поставь человека с изображения 1 на место человека на изображении 2; сцену, свет, камеру и масштаб сохрани.` |
| Несколько людей в кадре | Модель может изменить не того | `Персона A на изображении 1 — источник. Персона B на изображении 2 — единственная цель. Остальных людей не меняй.` |

Где это делать сейчас: в приложении Gemini у всех работает Nano Banana 2, а Nano Banana Pro доступна только как повтор генерации «Redo with Pro» на плане Google AI Plus, Pro или Ultra. В API модели называются `gemini-3-pro-image` и `gemini-3.1-flash-image`. Подробности и ограничения по регионам — в разделе о доступе ниже.

## Из чего состоит промпт замены лица: пять частей

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

| Часть промпта | Что решает | Пример формулировки |
| --- | --- | --- |
| Источник внешности | Чьё лицо появится в результате | `Изображение 1 — источник внешности.` |
| Целевая сцена | Какое фото задаёт позу, тело, свет и фон | `Изображение 2 — целевая сцена.` |
| Объём переноса | Что именно переходит с изображения 1 | `Только лицо` или `человек целиком` |
| Что закрепить | Что обязано остаться как было | `Позу, одежду, фон, свет и ракурс оставь точно такими же.` |
| Что исключить | Какой результат считается ошибкой | `В кадре остаются те же люди, что на изображении 2.` |

![Пять частей промпта замены лица: источник, сцена, объём переноса и сохранение остальных людей](https://blog.laozhang.ai/posts/ru/nano-banana-pro-person-swap-prompt/img/prompt-anatomy.webp)

Каждая часть опирается на рекомендации Google из руководства по генерации изображений в Gemini API. Для точечных правок там предложен шаблон «Using the provided image, change only the [элемент] to [новое]. Keep everything else in the image exactly the same, preserving the original style, lighting, and composition». Для сохранения важных деталей вроде лица Google советует описать их подробно прямо в запросе и добавить фразу о том, что черты остаются полностью без изменений. И ещё одна рекомендация: вместо списка запретов описывать нужный результат утвердительно. Поэтому в «что исключить» лучше писать «в кадре остаются те же люди», чем перечислять «не добавляй, не меняй, не трогай».

Писать промпт можно по-русски: русский (ru-RU) входит в список языков, на которых, по данным Google, модели генерации изображений работают лучше всего.

## Подготовка фото: сколько референсов принимают Nano Banana Pro и Nano Banana 2

Качество двух снимков важнее длинного списка прилагательных. Для изображения 1 возьмите фото, где лицо хорошо видно: без резкой тени, тёмных очков, тяжёлого фильтра и смаза. Если источник снят под крайним углом или в низком разрешении, модель достраивает форму лица и тон кожи сама — так и появляется результат «похож, но не тот человек». По возможности подбирайте источник с тем же поворотом головы, что у человека на изображении 2.

Лимиты на референсы у моделей разные. По таблице из руководства Google по Gemini API всего можно передать до 14 изображений, но людей среди них ограниченное число:

| Модель | ID в API | Фото персонажей | Прочие референсы |
| --- | --- | --- | --- |
| Nano Banana Pro | `gemini-3-pro-image` | до 5 | до 6 объектов и до 3 образцов стиля |
| Nano Banana 2 | `gemini-3.1-flash-image` | до 4 | до 10 объектов |
| Nano Banana 2 Lite | `gemini-3.1-flash-lite-image` | не поддерживаются | до 14 объектов |

В анонсе Nano Banana 2 Google писал о сходстве «до пяти персонажей», но в справочнике для разработчиков для этой модели стоит 4. Для замены лица хватит и одного источника; если хороших снимков одного человека несколько, их можно добавить в пределах лимита и подписать: «изображения 1 и 2 — один и тот же человек, источник внешности». Lite для замены лица не подходит: в справке Gemini сказано, что она не рассчитана на несколько референсов.

Если людей в кадре несколько, сначала подпишите их:

```text
На изображении 1 персона A — источник внешности.
На изображении 2 персона B — единственная цель замены; это человек в красной куртке слева.
Персона C на изображении 2 остаётся без изменений.
Перенеси внешность персоны A только на персону B.
```

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

## Промпт для замены только лица

Эта ветка нужна, когда тело, одежда, поза и фон на изображении 2 уже верные. Она самая узкая и потому самая управляемая.

```text
Изображение 1 — источник внешности, изображение 2 — целевое фото.
Замени только лицо человека на изображении 2 лицом человека с изображения 1: форму лица, глаза, брови, нос, губы, тон кожи.
Тело, линию волос, причёску, одежду, позу, руки, фон, ракурс камеры, направление света, глубину резкости и композицию оставь точно такими же, как на изображении 2.
Согласуй текстуру кожи, тени на лице, перспективу, края, баланс белого и зерно, чтобы лицо естественно принадлежало исходному снимку.
```

Ключевые слова здесь — «только лицо». Без них модель может перенести с источника причёску, одежду, пропорции тела или общий стиль. Для замены человека целиком это иногда нужно, но для портрета, семейного снимка или примерки причёски — ошибка.

Следите и за ракурсом. Если источник снят анфас, а цель почти в профиль, модель будет дорисовывать невидимую половину лица, и сходство падает. Лучше сменить источник, чем усиливать формулировки.

## Промпт для замены человека целиком

Полная замена нужна, когда человек с изображения 1 должен занять место человека на изображении 2. Задача сложнее: нужно заранее решить, чьё тело, одежда и масштаб остаются.

```text
Изображение 1 — референс человека: внешность, телосложение и одежда.
Изображение 2 — целевая сцена.
Поставь человека с изображения 1 на место человека на изображении 2, в ту же позицию, позу и масштаб относительно сцены.
Одежду возьми с изображения 1 и адаптируй к свету и позе целевой сцены.
Фон, ракурс камеры, освещение, перспективу, других людей, предметы и надписи на изображении 2 оставь точно такими же.
```

Если одежда должна остаться с изображения 2, замените строку про одежду на «одежду оставь с изображения 2». Если на самом деле нужно лишь лицо источника на теле цели — вернитесь к ветке «только лицо». Большинство странных результатов появляется, когда эти три задачи смешаны в одном промпте.

Для сложной сцены разбейте работу на два шага: Google советует делить сложные сцены на шаги и уточнять результат в диалоге. Сначала попросите модель описать кадр и подписать людей: «Опиши, кто есть на изображении 2, и обозначь человека в красной куртке как персону B, ничего не редактируя». Если описание верное, второй репликой в том же чате дайте команду замены с теми же метками. Первый шаг ничего не создаёт, он проверяет, правильно ли модель поняла роли.

## Почему Nano Banana меняет лицо и как удержать сходство

Nano Banana не вырезает и не вклеивает пиксели: каждую правку она генерирует заново по промпту и референсам. Поэтому черты лица могут «поплыть» даже тогда, когда вы просили поменять только фон или одежду, а на снимке, который правили несколько раз подряд, расхождение накапливается. Google заявляет у Nano Banana 2 сохранение облика человека между изображениями как функцию, но не обещает точной копии лица, а жалобы на изменившееся лицо после правок встречаются у пользователей регулярно.

Что помогает:

- **Назвать лицо прямо.** Добавьте: «Лицо и черты человека остаются полностью без изменений». Это почти дословно формулировка из примеров Google для правок с сохранением деталей.
- **Описать черты.** Google советует подробно описывать важные детали, которые нужно сохранить: «мужчина с короткими тёмными волосами, широкими бровями и родинкой над левой бровью».
- **Править от исходника.** Если после нескольких правок лицо уже ушло, начните заново с оригинального фото, а не с последнего результата, и объедините изменения в один промпт.
- **Следить за размером лица.** Чем мельче лицо в кадре, тем меньше деталей, на которые модель может опереться; для портретных правок берите снимок, где лицо крупное.
- **Повторить генерацию.** Результаты отличаются от запуска к запуску; иногда вторая попытка с тем же промптом ближе к оригиналу.

Если лицо менять не нужно, а вы правите только фон, готовые шаблоны и ограничения собраны в разборе [замены фона на фото в Gemini](https://blog.laozhang.ai/ru/posts/gemini-image-background-change).

## Где менять лицо в октябре 2026 года: приложение Gemini, Redo with Pro и API

Маршрут влияет на то, какая модель вообще обработает запрос. По состоянию на 5 октября 2026 года картина такая:

| Где | Какая модель | Условия |
| --- | --- | --- |
| Приложение Gemini без подписки | Nano Banana 2 (Nano Banana 2 Lite, если в чате выбрана Flash-Lite) | Вход в аккаунт, для редактирования фото — 18+; лимиты обновляются каждые 5 часов до недельного потолка; скачивание в 1K |
| Приложение Gemini с Google AI Plus, Pro или Ultra | Nano Banana 2, а Nano Banana Pro — через «Redo with Pro» в меню с тремя точками у готовой картинки | Лимиты выше стандартных: в 2 раза на Plus, в 4 раза на Pro и ещё больше на Ultra; скачивание в 2K; когда дневная квота Nano Banana 2 исчерпана, повтор через Pro тоже недоступен |
| Google AI Studio | `gemini-3-pro-image`, `gemini-3.1-flash-image` | В Playground — только с API-ключом или планом Google AI |
| Gemini API | `gemini-3-pro-image`, `gemini-3.1-flash-image` | Только платный уровень: бесплатного вывода изображений нет ни у одной модели |

В приложении фото загружают прямо в чат: можно прикрепить несколько изображений и попросить их совместить — это и есть сценарий замены. Сама справка Gemini предлагает Nano Banana 2 для персональных правок вроде «увидеть себя с другой причёской» или «в другой сцене», а для своего лица есть функция аватара: вы записываете лицо и голос и потом используете их в картинках.

В API в ценах Google на 4 октября 2026 года Nano Banana Pro стоит $0,134 за изображение 1K или 2K и $0,24 за 4K, Nano Banana 2 — $0,067 за 1K. Каждый референс оплачивается как входные токены: у Pro одно изображение — 560 токенов, около $0,0011. Старые идентификаторы `gemini-3-pro-image-preview` и `gemini-3.1-flash-image-preview` отключены 25 июня 2026 года; в примерах из более ранних руководств их нужно заменить. Подробнее о запросах — в разборе [Nano Banana Pro API: официальный JSON, YAML, PDF и разбор ошибок](https://blog.laozhang.ai/ru/posts/nano-banana-pro-api-guide).

Отдельно о России. В официальном списке регионов Gemini API и Google AI Studio России нет; приложения Gemini, подписок Google AI и остальных сервисов Google с Nano Banana в России официально тоже нет, а поддержка русского языка в интерфейсе не означает доступности в стране. Списки по каждому сервису собраны в материале [Nano Banana бесплатно: что даёт Google и что доступно из России](https://blog.laozhang.ai/ru/posts/is-nano-banana-free).

### Пример вызова API с двумя фото

Форма запроса взята из руководства Google по Interactions API (обновлено 23 сентября 2026 года); сам код не запускался. Нужны пакет `google-genai` и ключ в переменной окружения `GEMINI_API_KEY`.

```python
# pip install google-genai
# export GEMINI_API_KEY="ваш ключ"
import base64
from google import genai

client = genai.Client()  # ключ берётся из GEMINI_API_KEY


def b64(path):
    with open(path, "rb") as f:
        return base64.b64encode(f.read()).decode("utf-8")


prompt = (
    "Изображение 1 — источник внешности. Изображение 2 — целевая сцена. "
    "Замени только лицо человека на изображении 2 лицом человека с изображения 1. "
    "Всё остальное на изображении 2 оставь точно таким же: позу, одежду, "
    "причёску, фон, свет, ракурс и композицию."
)

interaction = client.interactions.create(
    model="gemini-3-pro-image",
    input=[
        {"type": "text", "text": prompt},
        {"type": "image", "data": b64("source.jpg"), "mime_type": "image/jpeg"},
        {"type": "image", "data": b64("target.jpg"), "mime_type": "image/jpeg"},
    ],
)

with open("result.png", "wb") as f:
    f.write(base64.b64decode(interaction.output_image.data))
```

Порядок изображений в `input` и есть нумерация в промпте: первое после текста — изображение 1. Без настроек модель отдаёт 1K; для 2K или 4K добавьте `response_format={"type": "image", "image_size": "2K", "aspect_ratio": "4:5"}` (размер пишется с заглавной K). Если вместо картинки пришёл отказ, смотрите причину в ответе: что означают IMAGE_SAFETY, IMAGE_OTHER и SPII при работе с людьми, разобрано в статье [почему Gemini не генерирует изображения людей](https://blog.laozhang.ai/ru/posts/gemini-image-generation-people-restriction), а неясный код OTHER — в материале [Nano Banana 2 blockReason OTHER: что значит ошибка и что делать](https://blog.laozhang.ai/ru/posts/nano-banana-2-blockreason-other).

## Исправление сбоев: не тот человек, «приклеенное» лицо, уехавший фон

Если результат неверный, не добавляйте сразу «реалистичнее» или «лучшее качество». Сначала определите тип сбоя и поправьте ту часть промпта, которая за него отвечает.

| Сбой | Вероятная причина | Что поменять в промпте |
| --- | --- | --- |
| Изменён не тот человек | Люди в кадре не подписаны | `Персона A — источник, персона B — единственная цель, остальные без изменений.` Добавьте приметы цели: одежду, положение в кадре |
| Лицо заменилось, но фон тоже | Сцена не закреплена | `Фон, ракурс, свет, расположение предметов и композицию изображения 2 оставь точно такими же.` |
| Лицо выглядит «приклеенным» | Не задано согласование | `Согласуй текстуру кожи, тени, перспективу, края, баланс белого и зерно.` |
| Поменялись тело или одежда | Не сказано, кто владеет телом | `Тело, одежду, позу и линию волос оставь с изображения 2; перенеси только лицо.` |
| Уехала поза или масштаб | Не закреплены позиция и перспектива | `Поставь человека в ту же позицию, позу, масштаб и глубину кадра, что у исходного.` |
| Похож, но не тот человек | Слабый источник или разный ракурс | Возьмите более чёткое фото с похожим поворотом головы и опишите ключевые черты словами |
| Отказ или пустой ответ | Сработала защита Google или запрос неоднозначен | Определите причину по сообщению приложения или коду ответа API; если правка затрагивает чужое лицо без согласия, интимный или обманный контент, промпт это не исправит |

Если ошибок несколько, начинайте с ролей. Плохое согласование правится строкой про свет и цвет, а изменённый не тот человек означает, что модель не поняла задачу. Отказ — не повод подбирать формулировки, которые проскочат проверку: попытки обойти защитные фильтры Google сама по себе считает нарушением правил. Какие настройки безопасности в API реально меняются, а какие нет, разобрано в материале [фильтры безопасности Nano Banana Pro](https://blog.laozhang.ai/ru/posts/nano-banana-pro-safety-filters).

## Согласие и правила Google: что считается нарушением при замене лица

![Перед заменой лица: права на фото, согласие человека и раскрытие ИИ-редактирования](https://blog.laozhang.ai/posts/ru/nano-banana-pro-person-swap-prompt/img/safe-use-boundary.webp)

Замена лица работает с чужой или вашей личностью, поэтому согласие — часть процесса, а не приписка. Правила Google для генеративного ИИ (Prohibited Use Policy) запрещают, среди прочего:

- интимные изображения без согласия изображённого человека;
- выдачу себя за другого человека, живого или умершего, без явного раскрытия, если цель — обмануть;
- использование персональных данных или биометрии без согласия, которого требует закон;
- обход защитных механизмов и фильтров безопасности.

Как это применяется на практике. На странице о соблюдении правил в Gemini Google пишет, что автоматические системы и проверка людьми ищут в том числе попытки создать контент, нарушающий приватность, «включая использование чужого изображения без согласия и интимные изображения без согласия», а также попытки обойти защиту. При подтверждённом нарушении приходит уведомление в продукте или по почте; повторные нарушения могут привести к ограничению генеративных функций или всего аккаунта Google. Обжаловать решение можно по ссылке из уведомления. Картинки, на которых система заметила возможное нарушение, приложение Gemini может удалить.

В Gemini API действует такая же логика: запросы и результаты хранятся 55 дней для выявления злоупотреблений, а при нарушениях Google может написать владельцу проекта, временно ограничить лимиты, приостановить или закрыть доступ — тоже с возможностью апелляции. Как выглядят такие ограничения и чем они отличаются от обычных лимитов, разобрано в статье [блокировки Nano Banana Pro: контент, лимиты, аккаунт и регион](https://blog.laozhang.ai/ru/posts/nano-banana-pro-avoid-risk-control).

Встроенные защиты от самых тяжёлых нарушений, например связанных с безопасностью детей, нельзя отключить никакими настройками API. Фото детей для замены лиц лучше не использовать вовсе.

Происхождение картинки тоже не скрыть: во все изображения Google встраивает невидимый водяной знак SynthID. Видимый значок в приложении Gemini в большинстве стран теперь отключается в настройках, но SynthID это не затрагивает: снимок можно загрузить в Gemini и спросить, создан ли он ИИ Google.

Перед генерацией ответьте себе на три вопроса:

1. Есть ли у вас право на оба фото и согласие человека, чьё лицо переносится, именно на такое использование?
2. Может ли зритель принять результат за настоящий снимок и сделать неверный вывод о человеке?
3. Если результат пойдёт в публичный доступ, указано ли, что изображение изменено с помощью ИИ?

Если на первый вопрос ответ «нет», а на второй «да» без раскрытия — не генерируйте и не публикуйте.

## Проверка результата: сходство, сцена и раскрытие

- **Сходство:** узнаётся ли человек с изображения 1, не ушли ли черты в «похожего незнакомца»?
- **Сцена:** поза, одежда, фон, свет и ракурс соответствуют выбранной ветке?
- **Согласование:** текстура кожи, края, тени, баланс белого и зерно выглядят как один снимок?
- **Лишние изменения:** другие люди, надписи, логотипы и предметы остались как были?
- **Раскрытие:** есть согласие, а в публикации указано, что фото изменено ИИ?

Не прошло раскрытие — остановитесь. Не прошла сцена — вернитесь к ролям и блокировкам. Проблема только в реализме — правьте строку согласования.

## Вопросы о замене лица в Nano Banana

### Как заменить лицо на фото в Nano Banana?

Откройте приложение Gemini, прикрепите два снимка в одном сообщении (сначала источник лица, потом целевое фото) и вставьте базовый промпт с нужной веткой (оба приведены в начале). Без подписки запрос обработает Nano Banana 2; на плане Google AI Plus, Pro или Ultra готовую картинку можно повторить через «Redo with Pro». Редактирование фото доступно только с 18 лет и только в странах, где работает Gemini.

### Nano Banana Pro или Nano Banana 2: что выбрать для замены лица?

Для одной чистой замены лица чаще всего хватает Nano Banana 2: она стоит у всех по умолчанию в приложении и в API обходится дешевле ($0,067 против $0,134 за изображение 1K). Pro имеет смысл для сложных сцен с несколькими людьми и длинными инструкциями: Google позиционирует её для профессиональных материалов, и она принимает до 5 фото персонажей против 4 у Nano Banana 2. Это и есть основная альтернатива внутри Google; Nano Banana 2 Lite для замены лица не подходит.

### Гарантирует ли промпт, что лицо останется тем же?

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

### Можно ли вставить лицо знаменитости или человека с чужого фото?

Только если этот человек дал согласие. Google относит использование чужого изображения без согласия к нарушениям, которые его системы ищут целенаправленно, а выдачу себя за другого без раскрытия ради обмана запрещают правила. Известность человека этих правил не отменяет.

### Почему Gemini отказывается менять лицо даже на моём фото?

Причины бывают разные: аккаунт младше 18 лет, неподдерживаемая страна, исчерпанный лимит, сбой сервиса или срабатывание защиты, в том числе ложное. Разделить их по сообщению или коду ответа помогает разбор [почему Gemini не генерирует изображения людей: правила и доступ](https://blog.laozhang.ai/ru/posts/gemini-image-generation-people-restriction). Если отказ связан с правилами, подбирать обходные формулировки не стоит: это отдельное нарушение, которое может привести к ограничениям аккаунта.
