Статическая статья не может честно ответить, работает ли Nano Banana 2 в эту минуту: состояние меняется быстрее, чем обновляется публикация. Если сбой произошёл в Google AI Studio или Gemini API, откройте официальную страницу статуса Google AI Studio и Gemini API и проверьте активные, а не завершённые инциденты. Для Vertex AI используйте Google Cloud Service Health. Зелёная страница одной поверхности не доказывает, что Gemini app, Flow или сторонний wrapper тоже исправны.
Короткое правило: поверхность × сигнал × масштаб. Сначала установите, где именно произошёл сбой; затем сохраните точный код или сообщение; после этого проверьте, повторяется ли он на той же поверхности и совпадает ли с официальным инцидентом. Один неудачный prompt, один аккаунт или один красный индикатор стороннего сайта не подтверждают глобальную аварию.
Быстрая проверка: что открыть прямо сейчас
| Где произошёл сбой | Официальный источник или владелец | Что статус действительно подтверждает |
|---|---|---|
| Google AI Studio или Gemini API | Google AI Studio and Gemini API Status | Активные инциденты именно API/AI Studio; запись Resolved означает завершённый случай, а не текущую проблему |
| Vertex AI | Google Cloud Service Health | Инциденты Google Cloud/Vertex AI, но не состояние consumer Gemini app |
| Gemini app | В приложении: «Настройки и помощь» → «Отправить отзыв»; инструкция Google | Канал сообщения о проблеме приложения, а не публичный общий uptime-dashboard |
| Flow, Search или другой встроенный продукт Google | Feedback/support этого продукта | Состояние конкретной функции; его нельзя автоматически переносить на API |
| Сторонний сайт, бот, gateway или wrapper | Статус и support владельца wrapper, затем сравнение с официальной поверхностью Google | Сбой wrapper может находиться в его очереди, alias модели, загрузке файлов или upstream-маршруте |
Если официальный источник статуса показывает активный инцидент, который совпадает с вашей поверхностью и симптомом, разумно прекратить шумные повторы и следить за обновлениями. Если официальный источник не показывает инцидент, это не доказывает, что проблема только у вас: частичный или новый сбой ещё нужно отделить от ошибки аккаунта, проекта, запроса или клиента.
Убедитесь, что проверяете именно Nano Banana 2
В документации Google Nano Banana 2 называется Gemini 3.1 Flash Image, а его текущий API model ID — gemini-3.1-flash-image. Google отдельно перечисляет Nano Banana 2 Lite, Nano Banana 2, Nano Banana Pro и прежний Nano Banana в официальном руководстве по генерации изображений.
Это важно для диагностики: старый *-preview ID, неверный alias в wrapper или случайный выбор другой модели могут выглядеть как «Nano Banana 2 упал». Сначала запишите точное имя модели и поверхность. Не делайте вывод об аварии по маркетинговому названию в интерфейсе стороннего сервиса.
Сигнал: код ошибки ещё не равен общему сбою
Для Gemini API ориентируйтесь на официальное руководство Google по устранению ошибок. Оно различает ошибки запроса, доступа, лимитов и временной недоступности.
| Сигнал | Что можно заключить | Что делать первым |
|---|---|---|
400 INVALID_ARGUMENT | Payload, обязательное поле или версия API не соответствуют контракту | Исправить запрос; не повторять его без изменений |
400 FAILED_PRECONDITION | Предусловие проекта или маршрута не выполнено; один из официальных примеров — недоступность free tier в стране запроса | Прочитать полный текст, проверить billing/project setup; не объявлять глобальный outage |
403 PERMISSION_DENIED | Проблема ключа, прав, аутентификации или доступа | Исправить credentials/permissions; неизменный retry не поможет |
404 NOT_FOUND | Не найден ресурс, файл, параметр, модель или версия | Проверить model ID и API version; не ждать восстановления сервера |
429 RESOURCE_EXHAUSTED | Превышен rate-, token-, daily- или spend-based limit; точная ветка зависит от сообщения | Прочитать error message и текущие limits; снизить давление, не ротировать ключи/проекты ради обхода |
500 INTERNAL или 503 UNAVAILABLE | Возможна временная серверная ошибка или нехватка capacity, но один ответ не доказывает глобальный масштаб | Проверить API status, выполнить один контролируемый тест, использовать только ограниченные retries для transient-класса |
504 DEADLINE_EXCEEDED | Причиной может быть deadline клиента или размер запроса | Проверить timeout и объём запроса до вывода об outage |
Google рекомендует exponential backoff с jitter только для временных классов, включая 429/408/5xx, и ограничение числа попыток. Не переносите это правило на 400/403 без изменения запроса. Если подтверждённый 503 сохраняется, переходите к отдельному руководству по ошибке 503 Model is Overloaded; здесь мы не дублируем код retries и circuit breaker.
В Gemini app и Flow HTTP-кода может не быть. Фраза «не могу создать изображение», исчезнувший инструмент, бесконечная загрузка или ответ текстом — это только симптом. Он может относиться к текущему чату, account route, policy, файлу, UI или самой поверхности. Для этих веток используйте пошаговую диагностику ошибок Nano Banana в Gemini, а не считайте их доказательством аварии.
Масштаб: 90-секундный тест без лишних запросов
Цель теста — не «поймать Google на сбое», а изменить одну переменную и понять границу проблемы.
- Запишите контекст. Поверхность, время и часовой пояс, точное безопасное сообщение, HTTP-код, model ID и request ID. Не копируйте API key, полный чувствительный prompt, request body или личное изображение.
- Сделайте один минимальный тест на той же поверхности. Например: «Создай одно изображение красного круга на белом фоне без текста». Используйте тот же аккаунт или проект. Не меняйте одновременно сеть, устройство, ключ, модель и prompt.
- При необходимости сравните только одну официальную ветку. Если у вас уже есть разрешённый доступ, проверьте другую официальную поверхность или другую модель. Не создавайте новые аккаунты, проекты или платные запросы ради теста.
- Остановитесь и классифицируйте результат. Повторять один и тот же сбой до успеха — не диагностика.
| Результат контролируемой проверки | Наиболее узкая честная формулировка |
|---|---|
| Исходный prompt не работает, минимальный работает | Проблема связана с prompt, файлом, payload или policy; общий outage не подтверждён |
| Минимальный запрос падает только в одном аккаунте/проекте | Вероятна account/project/quota/access-ветка |
| Прямой маршрут Google работает, wrapper не работает | Владелец проблемы — wrapper или его upstream; статус Google не установлен |
| Одна поверхность Google падает, другая работает | Инцидент ограничен поверхностью или маршрутом; Google-wide outage не доказан |
| Одинаковый transient-сигнал воспроизводится и совпадает с активным официальным инцидентом | Вероятен инцидент указанной официальной поверхности |
Не используйте Reddit, сообщение коллеги или автоматический checker как финальное подтверждение. Такие источники помогают увидеть похожие симптомы, но часто смешивают Nano Banana 2 и Pro, Gemini app и Flow, разные аккаунты и уже завершённые случаи.
Если вы находитесь в России: доступ и сбой — разные вопросы
Русскоязычная выдача смешивает «Nano Banana не работает» с вопросами доступа, оплаты и региона. Отсутствующая функция, FAILED_PRECONDITION, отклонённая оплата или недоступный free tier — это не то же самое, что активный инцидент сервиса.
Смотрите на точный текст Google и контракт используемой поверхности. Не делайте вывод из параметра рынка Google Search, чужого IP или одного сообщения форума. Подмена региона, покупка аккаунта, смена множества ключей и проектов не являются безопасной проверкой статуса: они меняют сразу несколько переменных, могут нарушать условия сервиса и делают результат бесполезным для диагностики.
Когда ждать, когда исправлять, когда сообщать
Ждать и следить за официальным источником статуса стоит, когда есть активный официальный инцидент той же поверхности и совпадающий симптом. Зафиксируйте время, остановите автоматический шквал запросов и проверяйте обновления владельца.
Исправлять запрос или доступ нужно при 400/403/404, а также когда минимальный тест на той же поверхности работает. Не маскируйте контрактную ошибку циклом задержек.
Ограниченно повторять допустимо для временных классов ошибок, если это соответствует официальной документации и retry policy вашего клиента. Для устойчивого 503 используйте специализированное руководство, а не длинную серию ручных повторов.
Сообщать владельцу поверхности нужно, если один контролируемый повтор всё ещё падает, а официального объяснения нет. Для Gemini app Google предлагает «Настройки и помощь» → «Отправить отзыв» и предупреждает, что к отзыву могут прикладываться данные разговора или файлы. Перед отправкой удалите секреты, персональные данные и ненужные изображения. Устойчивые проблемы Vertex AI относятся к Cloud Support; для wrapper нужен его support с результатом сравнения с прямым маршрутом Google.
Минимальный пакет доказательств:
- дата, время и часовой пояс;
- поверхность и безопасный идентификатор аккаунта/проекта;
- точный model ID для API;
- сокращённый нечувствительный prompt;
- код, сообщение и request ID;
- результат одного повтора на той же поверхности;
- результат одного уместного сравнения с официальным маршрутом;
- отредактированный screenshot или log без ключей и личных данных.
Ответ в одном предложении
Если Nano Banana 2 не работает сейчас, не ищите сохранённый в статье зелёный или красный badge: откройте официальный источник статуса вашей поверхности, прочитайте точный сигнал и одним минимальным тестом определите масштаб. Только совпадение поверхности, сигнала и активного официального инцидента позволяет осторожно говорить об аварии; во всех остальных случаях сначала переходите к ветке аккаунта, проекта, запроса, клиента или wrapper.



