Почему стоит проверить это самостоятельно
14 reference images — это крайний сценарий: в повседневном использовании вы можете с ним не столкнуться, но если вам когда-нибудь нужно будет объединить несколько независимо созданных элементов в один композиционный результат (постер, рекламный визуал), вам нужно проверить две вещи:- Действительно ли вызов проходит успешно? При добавлении 14 изображений размер тела запроса заметно увеличивается — не будет ли он отклонен из-за слишком большого объема?
- Результат слияния выглядит разумно? При таком количестве входных изображений модель не пропускает часть из них, не смешивает ли элементы и не размещает ли их неправильно?
Метод 1: Тест объективных маркеров (Сделайте это сначала)
Идея: вместо сложной сцены из реального мира сгенерируйте N карточек, которые визуально различимы и поддаются индивидуальному подсчету — самый простой вариант: числа от 1 до 14. Затем попросите модель скомпоновать их в одно изображение.- Для каждой карточки задайте совершенно разные цветовые схемы и стили материала (неоновая трубка, матовый металл, меловая надпись, пиксель-арт, резное дерево…), чтобы в объединенном результате каждое число можно было отследить до исходной карточки только по цвету и стилю;
- После объединения просто оцените на глаз: есть ли все 14 чисел, без дубликатов и пропусков? Не нужно судить, «красиво ли это выглядит» — только «полно ли и правильно ли это».

14 visually distinct number cards fused into a single poster: 1–14 all clearly legible, each retaining the color and material style of its source image
Метод 2: Тест декомпозиции реального сценария
Идея: разбейте фактическую сцену, которую вы хотите получить, на N независимых элементов, сгенерированных отдельно, а затем попросите модель собрать их обратно в одну сцену. Это ближе к реальному использованию — например, отдельно управлять персонажем, одеждой, реквизитом и фоном, а затем скомпоновать итоговый кадр. В качестве примера мы декомпозировали сцену fashion-редакции на 14 независимых элементов: портрет модели, верхнюю одежду, транспортное средство, фон, питомца/аксессуар, сумку, украшения, обувь, багаж и так далее — каждый сгенерирован как отдельное изображение с единым базовым стилем (например, все снято на «светло-сером студийном фоне, реалистичная фотография»).
14 independently generated fashion elements (model, outfit, car, pet, bag, accessories, etc.) fused into a single fashion editorial scene — all elements present, composition coherent
Формат запроса: как уместить 14 изображений в один запрос
В нативном формате Gemini правило для слияния нескольких изображений простое: одна частьtext (инструкция для слияния) + N частей inlineData (по одной на каждое референсное изображение). Каждая часть может быть только text или inlineData, но не обоими сразу.
parts, распространенные ошибки) см. Справочник API редактирования изображений и Руководство разработчика серии Nano Banana.
Вопрос, который больше всего волнует клиентов: будет ли отклонён большой запрос?
Отправка 14 несжатых исходных изображений заметно увеличивает тело запроса. Мы провели реальный тест с фактическими цифрами (14 изображений в разрешении 2K, без сжатия):Если изображение не возвращается, сначала проверьте наличие блокировки по соображениям безопасности
Задачи с объединением нескольких изображений иногда сталкиваются сfinishReason: IMAGE_SAFETY (статус HTTP по-прежнему 200, но content.parts пустой). В ходе тестирования повторный запуск с теми же самыми входными данными один или два раза часто помогает — у этого типа блокировки есть элемент случайности, и это не обязательно означает, что с входными данными действительно есть проблема.
Краткая справка
- Официальный лимит Google — 14 reference images на запрос; APIYI подтвердил полную поддержку — вызовы проходят, а результаты fusion получаются согласованными.
- При самостоятельном тестировании запускайте оба метода: тест с числовыми карточками проверяет полноту, а тест декомпозиции в реальном сценарии — качество fusion.
- 14 исходных изображений в 2K — это примерно 40 МБ в сумме, что с запасом укладывается в лимит запроса APIYI в 100 МБ и лимит Google в 7 МБ на изображение, так что запрос не будет отклонен. Сжатие по-прежнему рекомендуется для более быстрой обработки.
- Структура запроса с несколькими изображениями: 1 text part + N inlineData parts — никогда не объединяйте оба в одном part.
- Если в ответе с
IMAGE_SAFETYвы получаете пустое изображение, сначала повторите запрос еще один-два раза — часто это срабатывает, а заблокированные изображения не попадают в тарификацию.