Стоит читать если: вы используете Nano Banana Pro и сталкивались с ошибками из-за превышения лимитов Google API. Можно пропустить если: вы не работаете с Nano Banana Pro или ваши рабочие нагрузки не критичны к временным сбоям.
Резервный механизм для непрерывной генерации
Что это дает. Если API Google, используемый nano-banana-pro, достигает лимита запросов, модель автоматически переключится на резервную вместо того, чтобы выдавать ошибку. Это помогает избежать прерываний в рабочем процессе при пиковых нагрузках.
Как активировать. По умолчанию эта функция отключена. Для её включения необходимо передать параметр allow_fallback_model со значением true при вызове API.
Как понять, что сработал fallback. В логах предсказание все равно будет отображаться как для Nano Banana Pro. Однако в поле resolution в выводе будет указано «fallback» вместо фактического разрешения изображения, что служит индикатором использования резервной модели.
Модель резервирования и оплата. В качестве резервной модели сейчас используется seedream-5-0-lite от ByteDance. Важно отметить, что оплата будет взиматься за использование именно резервной модели, а не Nano Banana Pro, когда происходит переключение.
Ограничения резервной модели. Резервная модель Seedream 5.0 lite имеет несколько важных ограничений:
- Она не поддерживает разрешение 1K; вместо этого она генерирует изображение в 2K и масштабирует его вниз.
- Резервирование не используется для разрешения 4K.
- Соотношения сторон 4:5 и 5:4 также не поддерживаются резервной моделью; в этих случаях переключение на нее не произойдет.
Что это значит
Для инженеров, использующих Nano Banana Pro. Эта функция существенно повышает отказоустойчивость, позволяя избежать сбоев из-за временных ограничений сторонних API. Это шаг к большей предсказуемости в продакшене, но требует внимания к специфическим ограничениям резервной модели и настройкам API для ее активации.