Model catalog

Gemini 3.1 Flash Image (Nano Banana 2)

API

Gemini 3.1 Flash Image (Nano Banana 2) is a image model from Google. Provider list price is $0.047 per item; on Allocate you pay $0.05 with the 7% transaction fee. It is a closed model served over API; the weights are not published.

Pricing

Provider listOn Allocate
Price, per item$0.047$0.05

Token usage bills at the provider list price plus the 7% transaction fee. Prices checked 2026-07-08.

Price against its peers

Provider list prices per item, Gemini 3.1 Flash Image (Nano Banana 2) against its nearest image peers by price.

What a real workload costs

Generating 1,000 one-megapixel images costs 1,000 × $0.047 = $46.57 at list, or $49.83 billed on Allocate with the 7% transaction fee included.

Gemini 3.1 Flash Image (Nano Banana 2) is served over API. Route traffic to it by name, meter every token, and swap it out in one click when a better fit ships.

Example usage

Point a route at google/flash-image-3.1 and the endpoint never changes; swap the model behind it whenever you want.

api.allocate.network
curl https://api.allocate.network/v1/chat/completions \
  -H "Authorization: Bearer $ALLOCATE_KEY" \
  -d '{
    "model": "google/flash-image-3.1",
    "messages": [{"role": "user",
      "content": "Summarise the attached contract."}]
  }'
200 · google/flash-image-3.1 · inside your boundary

Common questions

How much does Gemini 3.1 Flash Image (Nano Banana 2) cost?

Provider list price is $0.047 per item (0.04657 for 512x512. For every input image used, it's an additional $0.00028. When using grounded search, $0.014 will be added on top.). On Allocate you pay list plus the 7% transaction fee: $0.05.

Can I fine-tune Gemini 3.1 Flash Image (Nano Banana 2)?

No. Gemini 3.1 Flash Image (Nano Banana 2) is a closed model served over API; the weights are not published. If you want a model you can train and own, start from an open-weights base in the catalog and fine-tune that.

How do I call Gemini 3.1 Flash Image (Nano Banana 2) on Allocate?

Send google/flash-image-3.1 in the model field of the OpenAI-compatible endpoint at api.allocate.network/v1, or point a route name (like prod/support-agent) at it so you can swap the model later without a deploy.