Краткий ответ
Искажённые результаты печати с Nano Banana Pro — это не сбой модели, а следствие двух наложенных причин: внутренней случайности при однократной генерации плюс слишком категоричных prompt. Используйте такой порядок:- Сначала воспроизведите проблему с тем же prompt + reference images на imagen.apiyi.com, чтобы исключить проблемы на стороне клиента
- Перепишите prompt: уберите абсолютные формулировки вроде «жёстко зафиксировать» или «восстановить пиксель-в-пиксель»; вместо этого используйте конкретные описания цвета / позиции / сохраняемого объекта
- Загрузите чёткие, хорошо различимые reference images с использованием Base64 encoding (серия Nano Banana НЕ поддерживает загрузку по URL в стиле OpenAI)
- Включите повторные попытки multi-roll: пусть ваш бизнес-код автоматически повторяет тот же prompt 1~3 раза
- Если и это не поможет, смените канал или model: по умолчанию banana pro использует AI Studio — переключитесь на Vertex group, либо попробуйте gpt-image-2 series (у которой стиль редактирования ближе к исходному)
Почему результаты искажаются
Генерация изображений с помощью ИИ — это одноразовая атомарная выборка: каждый вызов является независимым сэмплом, без переключателя «strict restore». Два самых частых источника проблемы:- Слишком категоричная формулировка prompt: фразы вроде «строго зафиксируй положение», «восстанови пиксель в пиксель» или «воссоздай 1:1» могут заставить модель интерпретировать запрос как «перерисуй это», и печать будет перерисована вместе со всем остальным
- Неверный формат загрузки reference-image: серия Nano Banana поддерживает только загрузку, закодированную в Base64. Если вставить URL напрямую в совместимое с OpenAI поле
image_url, модель «не увидит» референс, и печать сможет свободно сместиться
Пошаговое устранение неполадок
Воспроизведите в тестовом инструменте, чтобы исключить проблемы на стороне клиента
- Принт также искажается в инструменте → скорее всего, проблема в prompt, перейдите к шагу 2
- Принт сохраняется в инструменте → отладьте свою интеграцию (изображение действительно загружено? параметры корректны?), см. Сгенерированное изображение слишком сильно отличается от референса
Перепишите prompt, уберите абсолютные формулировки
Убедитесь, что референсные изображения загружены корректно
- Серия Nano Banana НЕ поддерживает загрузку URL в формате OpenAI — нужно использовать Base64
- Референсные изображения должны быть чёткими и содержательными: размытые или перегруженные референсы заставляют модель «гадать», из-за чего принты чаще съезжают
- Одно изображение ≤ 7MB (официальный лимит Gemini) — перед загрузкой рекомендуется сжатие без потерь
- Каждый prompt принимает до 14 референсных изображений; если нужно сохранить только один принт, загрузите только этот крупный план и увеличьте его вес
Включите повторные попытки с несколькими прогонами (автоповтор)
Переключите канал или модель в качестве запасного варианта
- Переключитесь на группу Vertex (просто выберите группу Vertex при редактировании token в консоли — изменения кода не нужны) — модерация Vertex отличается от модерации AI Studio, и некоторые запросы на смену одежды, которые в AI Studio ошибочно помечаются, на Vertex проходят без проблем
- Или попробуйте серия gpt-image-2 — её стиль редактирования ближе к исходному изображению, с меньшим смещением цветов и стиля, идеально, когда приоритет — «остаться как можно ближе к оригиналу»
Примеры оптимизации prompt
Ниже приведена сравнительная таблица «плохо — хорошо» для сценария замены образа + сохранения принта:Отредактируйте это изображение. Выполните две задачи: ① Измените два чайника внутри красной рамки на матовый чисто чёрный цвет, сохранив исходную текстуру материала и форму; ② Удалите саму красную рамку. Цвет, положение, размерные подписи и текст всех остальных объектов на изображении должны остаться полностью без изменений.
Об общем красном/тёплом оттенке
Если после замены вы заметите, что всё изображение уходит в красный или тёплый оттенок, это другая проблема — её обычная причина: результаты редактирования banana pro с общим красным оттенком. Причины и способы исправления отличаются от искажения при печати (переключитесь на канал Vertex или откатитесь на gpt-image-2).Связанные документы
- Руководство для разработчиков серии Nano Banana — модельный ряд, тарификация, требования к загрузке через Base64
- Сгенерированное изображение слишком сильно отличается от эталона — отладка неверных форматов эталона
- Работают ли модели Google в AI Studio или Vertex? — как переключиться на группу Vertex
- Как генерировать изображения, которые вас устраивают — четыре стратегии: переписывание prompt, повторная попытка, смена модели, разбор с помощью test-tool
- Руководство по обработке ошибок API генерации изображений Gemini — отладка неудачных / заблокированных генераций
- Распространённые причины, по которым генерация изображений серии Nano Banana завершается сбоем — сценарии блокировки из-за требований к безопасности контента
- Результат редактирования banana pro с общим красноватым оттенком — проблема общего цветового сдвига
Свяжитесь со службой поддержки
Если шаги выше всё ещё не помогают, свяжитесь со службой поддержки в рабочем пространстве или напишите на [email protected] с указанием:- Результата воспроизведения того же prompt в imagen.apiyi.com (скриншот или ссылка)
- Названия модели, которую вы используете (например,
gemini-3-pro-image-preview/ Nano Banana 2) - Времени вызова API + request ID (если доступно)