Назад к моделям

Gemini 3.1 Flash Image

googlegoogle/gemini-3.1-flash-image

Google's GA image generation model built on Gemini 3.1 Flash. Supports text and image input/output for creative workflows with conversational multi-turn editing. Replaces gemini-3.1-flash-image-preview.

Gemini 3.1 Flash Image — GA-модель Google среднего уровня в линейке Nano Banana: для команд, которым нужно качество выше Lite-tier без цены Pro-image. Она принимает текст и изображения на входе и возвращает текст или изображения, поэтому подходит для диалогового создания картинок, правок по референсам, маркетинговых вариантов и итеративных дизайн-процессов через TheRouter.

Операционно это balanced-цель маршрутизации в семействе Gemini Image: Lite — для дешёвых черновиков, этот Flash Image — для production-ready задач с балансом качества и цены, Gemini 3 Pro Image — когда точность и профессиональная композиция важнее бюджета. Модель также заменила старый ID gemini-3.1-flash-image-preview, поэтому preview-маршруты нужно убрать, а не оставлять fallback'ами.

Когда выбирать
  • • Production-маркетинговые изображения, thumbnails, варианты для соцсетей и ecommerce-визуалы, где баланс качества и цены важнее минимальной стоимости за картинку
  • • Правки по референсам и многошаговая творческая доработка, где нужен ввод текст + изображение, а не одноразовый text-to-image endpoint
  • • Routing-политики с явными tier'ами draft / balanced / pro между моделями Gemini Image
  • • Целевая модель миграции для приложений, всё ещё использующих gemini-3.1-flash-image-preview или более старые Gemini image endpoint'ы
Когда не выбирать
  • • Очень массовая генерация идей или черновиков, где Gemini 3.1 Flash Lite Image явно дешевле и достаточно быстрее
  • • Критичный к точности профессиональный дизайн, плотная типографика или premium brand-задачи, где первым маршрутом должен быть Gemini 3 Pro Image
  • • Offline, open-weight или self-hosted deployment — это проприетарная hosted-модель Gemini API, доступная через TheRouter

Чем обслуживание в TheRouter отличается от вендорского

Как её эксплуатирует вендор

Нативный Gemini API Google описывает модели Gemini Image через generateContent и Gemini-specific руководства по image generation.

На TheRouter

TheRouter предоставляет тот же model ID через OpenAI-compatible API surface, чтобы команды могли маршрутизировать его рядом с другими hosted image и multimodal моделями без прямого вызова нативного endpoint Google.

Размер контекста
131K
Максимальный вывод
33K
Цена Входза 1M токенов
$0.5494за 1 млн токенов
Цена Выходза 1M токенов
$65.92за 1 млн токенов

Модальности

ТекстИзображение→ТекстИзображение

Возможности

ЗрениеГенерация изображений

Разбивка цен

ТипСтавка
Вход$0.5494 за 1 млн токенов
Выход$65.92 за 1 млн токенов

Single blended output rate = the image-output rate ($60/MTok). Google also publishes a separate text/thinking output rate of $3/MTok that this schema cannot express, so non-image output tokens are over-billed. Source: ai.google.dev/gemini-api/docs/pricing, read 2026-07-29.

Поддерживаемые параметры

temperaturemax_tokenstop_presponse_formatstop

Характеристики

Уровень доступаGA-замена для gemini-3.1-flash-image-previewai.google.dev changelog ↗проверено
Модальности ввода / выводаТекст и изображения на входе; текст и изображения на выходеai.google.dev image generation docs ↗проверено
Контекстное окно131 072 токена в TheRouterTheRouter API docs ↗проверено
Макс. вывод32 768 токенов в TheRouterTheRouter API docs ↗проверено
Смешанная цена TheRouter$0.5494 / 1M input tokens; $65.9232 / 1M output tokensTheRouter API docs ↗проверено
Нативная ставка Google за image output$60 / 1M output tokens для image output; Google также публикует отдельную ставку для text/thinking outputai.google.dev pricing ↗проверено
Поддерживаемые параметры TheRoutertemperature, max_tokens, top_p, response_format, stopTheRouter API docs ↗проверено
ЛицензияПроприетарная hosted API-модель; веса не открытыai.google.dev image generation docs ↗проверено

Бенчмарки

BenchmarkDistributionScoreSource
Public benchmark suite
Публичная документация Google по image generation описывает возможности и tiering, но не публикует сопоставимую benchmark-таблицу для Gemini 3.1 Flash Image.
—Не раскрыто—
Production latency
В этом scheduled pass не запускались funded live verification или latency benchmark.
—Не раскрыто—
Image quality ranking
Google позиционирует её как balanced Flash Image tier, но публичной win-rate или Elo-таблицы для defensible numeric score нет.
—Не раскрыто—

Примеры API

Для новых интеграций используйте глобальный endpoint api.therouter.ai из примеров ниже; старый China accelerated endpoint выведен из эксплуатации.

Рекомендуется асинхронный API

Генерация изображений обычно занимает 30–180 секунд и не укладывается в edge timeout синхронного запроса. Ниже используется схема ?async=true + polling. Открыть полный гид по асинхронной генерации и редактированию изображений →

cURL
# 1) Submit job (returns 202 immediately with a polling URL).
# Image generation takes 30-180s — always use the async path in production.
JOB=$(curl -s -X POST "https://api.therouter.ai/v1/images/generations?async=true"   -H "Content-Type: application/json"   -H "Authorization: Bearer $THE_ROUTER_API_KEY"   -d '{
    "model": "google/gemini-3.1-flash-image",
    "prompt": "A cinematic product render with soft studio lighting"
  }' | python3 -c "import sys,json;print(json.load(sys.stdin)['id'])")
echo "submitted: $JOB"

# 2) Poll until terminal (succeeded / failed / cancelled / expired).
while :; do
  R=$(curl -s "https://api.therouter.ai/v1/jobs/$JOB"     -H "Authorization: Bearer $THE_ROUTER_API_KEY")
  S=$(echo "$R" | python3 -c "import sys,json;print(json.load(sys.stdin)['status'])")
  echo "status: $S"
  case "$S" in
    succeeded) echo "$R" | python3 -c "import sys,json;print(json.load(sys.stdin)['unsigned_urls'][0])"; break ;;
    failed|cancelled|expired) echo "$R"; exit 1 ;;
  esac
  sleep 5
done

Мультимодальная генерация изображений

Отправьте текстовый prompt в OpenAI-compatible chat endpoint TheRouter и выберите Gemini 3.1 Flash Image, когда нужен balanced image-tier Google.

cURL
curl https://api.therouter.ai/v1/chat/completions \
  -H "Authorization: Bearer $THEROUTER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "google/gemini-3.1-flash-image",
    "messages": [
      {
        "role": "user",
        "content": "Create a square product hero image for a ceramic travel mug on a warm studio background."
      }
    ],
    "max_tokens": 1024
  }'

Примеры редактирования изображений

Загрузите изображение и опишите нужное изменение текстовым prompt; модель вернёт отредактированную картинку в base64.

cURL
# Same async submit + poll pattern as /v1/images/generations.
JOB=$(curl -s -X POST "https://api.therouter.ai/v1/images/edits?async=true"   -H "Authorization: Bearer $THE_ROUTER_API_KEY"   -F "model=google/gemini-3.1-flash-image"   -F "prompt=Turn this scene into a watercolor painting"   -F "size=1024x1024"   -F "image=@input.png" | python3 -c "import sys,json;print(json.load(sys.stdin)['id'])")
echo "submitted: $JOB"

while :; do
  R=$(curl -s "https://api.therouter.ai/v1/jobs/$JOB"     -H "Authorization: Bearer $THE_ROUTER_API_KEY")
  S=$(echo "$R" | python3 -c "import sys,json;print(json.load(sys.stdin)['status'])")
  echo "status: $S"
  case "$S" in
    succeeded) echo "$R" | python3 -c "import sys,json;print(json.load(sys.stdin)['unsigned_urls'][0])"; break ;;
    failed|cancelled|expired) echo "$R"; exit 1 ;;
  esac
  sleep 5
done

Ещё от google

Похожие модели

Аналоги в других провайдерах

Новости и изменения

2026-07-08

Nano Banana 2 Lite — новый default endpoint Gemini Image: framework для routing-решений

Семейство Nano Banana у Google теперь имеет более ясные tier'ы Lite, balanced Flash Image и Pro Image. Для операторов TheRouter Gemini 3.1 Flash Image — balanced branch такой routing-политики; Lite берёт черновики, Pro — premium accuracy-critical задачи.

переработано TheRouterblog.google ↗
2026-06-20

Gemini API Image Generation 2026: как исправить failed to fetch после отключения preview

Preview ID для image у Google были заменены GA-моделями Gemini Image. Командам, всё ещё маршрутизирующим на gemini-3.1-flash-image-preview, следует перейти на Gemini 3.1 Flash Image и убрать preview-строки из fallback chains.

переработано TheRouterai.google.dev changelog ↗

Частые вопросы

Когда выбирать Gemini 3.1 Flash Image вместо Lite или Pro?

Используйте её как balanced production-tier: она лучше Lite для customer-facing assets и дешевле Pro для задач, где не нужна максимальная профессиональная точность. Черновики маршрутизируйте в Lite, accuracy-critical brand/design — в Pro.

переработано TheRouterai.google.dev image generation docs ↗
google/gemini-3.1-flash-image заменяет preview ID?

Да. Волна deprecation для image в 2026 году перевела команды с gemini-3.1-flash-image-preview на GA-модель gemini-3.1-flash-image. Production routing tables должны использовать GA ID и убрать preview fallback'и.

переработано TheRouterai.google.dev changelog ↗
Сниппеты на этой странице live-verified?

Нет. У этого scheduled curation pass не было бюджета на paid API, поэтому сниппеты не выполнялись и запись verification ledger не добавлялась. Считайте примеры implementation templates до одобрения funded snippet run оператором.

Реестр фактов — каждая утверждаемая величина имеет источник
источникURLполучено
Уровень доступаai.google.dev changelog ↗2026-08-05проверено
Модальности ввода / выводаai.google.dev image generation docs ↗2026-08-05проверено
Контекстное окноTheRouter API docs ↗2026-08-05проверено
Макс. выводTheRouter API docs ↗2026-08-05проверено
Смешанная цена TheRouterTheRouter API docs ↗2026-08-05проверено
Нативная ставка Google за image outputai.google.dev pricing ↗2026-08-05проверено
Поддерживаемые параметры TheRouterTheRouter API docs ↗2026-08-05проверено
Лицензияai.google.dev image generation docs ↗2026-08-05проверено
Public benchmark suiteai.google.dev image generation docs ↗2026-08-05неизвестно
Production latencyTheRouter API docs ↗2026-08-05неизвестно
Image quality rankingai.google.dev image generation docs ↗2026-08-05неизвестно
Nano Banana 2 Lite — новый default endpoint Gemini Image: framework для routing-решенийblog.google ↗2026-08-05проверено
Gemini API Image Generation 2026: как исправить failed to fetch после отключения previewai.google.dev changelog ↗2026-08-05проверено
Когда выбирать Gemini 3.1 Flash Image вместо Lite или Pro?ai.google.dev image generation docs ↗2026-08-05к проверке
google/gemini-3.1-flash-image заменяет preview ID?ai.google.dev changelog ↗2026-08-05к проверке
Сниппеты на этой странице live-verified?TheRouter API docs ↗2026-08-05к проверке
Помощь и контакты