bn-router

Nano Banana 2.1 API

Call Google Nano Banana 2.1 through bnrouter’s OpenAI-compatible gateway. Facts from Google’s Gemini API model page; current price and model id are in the console.

Google · model page

What Nano Banana 2.1 is

Google’s Gemini API docs describe Gemini Nano Banana 2.1 as the latest high-efficiency image generation and conversational editing model, an update to Nano Banana 2. Google says it improves visual quality, prompt adherence, multi-turn character consistency, and text rendering.

Google’s changelog lists general availability on 6 October 2026. OpenRouter lists google/gemini-nano-banana-2.1 with a 6 October 2026 created date. fal lists hosted google/nano-banana-2.1. bnrouter does not invent a gateway model id or a price for this page.

Official announcement: Read Google’s Gemini Nano Banana 2.1 model page (6 October 2026)

Where developers can use it

Google lists these official surfaces first. bnrouter is an optional OpenAI-compatible gateway in front of connected upstream accounts.

  1. Gemini API and Google AI Studio, as documented by Google
  2. Surfaces named on the DeepMind Nano Banana 2.1 model card, including the Gemini app
  3. OpenRouter listing google/gemini-nano-banana-2.1
  4. Hosted fal google/nano-banana-2.1 endpoint
  5. bnrouter, if the operator has connected an upstream that serves this model. The plaza may still show coming soon — confirm the id in the console or GET /v1/models.

How to call it through bnrouter

bnrouter is an OpenAI-compatible AI API gateway. Create an API key in the console, then send requests to the gateway base URL. Chat completions may not be the right request shape for image or video generation — see the Image & video API docs for the images format this site already documents. This repository does not yet record a gateway model id — copy the id shown in the console (or from GET /v1/models) into the model field. The plaza listing may still show coming soon.

curl
curl https://www.bnrouter.com/v1/chat/completions \
  -H "Authorization: Bearer $YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "YOUR_MODEL_ID",
    "messages": [{"role": "user", "content": "Hello!"}]
  }'
Python (OpenAI SDK)
from openai import OpenAI

client = OpenAI(
    api_key="YOUR_API_KEY",
    base_url="https://www.bnrouter.com/v1",
)

resp = client.chat.completions.create(
    model="YOUR_MODEL_ID",
    messages=[{"role": "user", "content": "Hello!"}],
)
print(resp.choices[0].message.content)

Replace YOUR_API_KEY and YOUR_MODEL_ID with values from the console. Do not assume a model id that is not listed there.

Pricing

See current price in console.

Questions

What is Nano Banana 2.1?

Google’s Gemini API docs describe Gemini Nano Banana 2.1 as a high-efficiency image generation and conversational editing model, an update to Nano Banana 2.

When did Google make Nano Banana 2.1 generally available?

Google’s Gemini API changelog lists general availability on 6 October 2026. OpenRouter’s listing uses the same date.

How do I call Nano Banana 2.1 through bnrouter?

Create a key in the console and confirm the model id there or via GET /v1/models. Chat completions may be a poor fit — see the Image & video API docs. The plaza may still show coming soon.

What model id should I send?

Use the identifier listed for this model in the console or returned by GET /v1/models. A gateway model id is not configured in this repository.

How much does the Nano Banana 2.1 API cost on bnrouter?

See current price in console.

Related pages

Try it in the console

Create an API key, confirm the model id in the model plaza, and send a first request.

Open console