Eden Gen
← All models
Google
·imagenew

Nano Banana 2.1. 62 % less than Pro.

Drafts, iterations, infographics, 1:8 and 4:1 formats.

From $0.036 / image at 1K on Solo, on the best connected route. The exact price is confirmed before every take. Failed takes are refunded automatically.

Isometric miniature city block with a mint tram, tilt-shift
AI-generated · Nano Banana 2.1 · sample-01

Isometric miniature city block with a mint tram, tilt-shift. Rendered on Eden Gen.

Price calculator$0.036 / image at 1K
Resolution
Takes4
$0.145
4 × $0.036 per take on Solo
$0.21 at the maker's API list price, recorded 31 Oct 2026
32% under it
Try Nano Banana 2.1

Failed takes are refunded automatically.

The model

What it does, and where it runs.

Best for
draftstextiteration
Capabilities
  • Text to image
  • Image references
  • Edits
  • Extreme ratios
Under the hood
  • ProviderSume
  • Version2.1 (pinned)
  • Typical render20-60 s
  • If it failsRefunded, reason shown
  • Outputs kept60 days, then deleted
Route31.5% under the maker's API list price
Sume

Runs on your Eden Gen credit: $0.04 for this take. That is the price you pay. Sume REST, reviewed text-only settings. Catalog estimate; references use another compatible route.

  • SumePicked
  • SunraCredit route
  • Vertex AICredit route
  • OpenRouterCredit route

The model stays fixed. The take runs on the most cost-efficient allowed route. If that route fails, the next one in the plan runs, without a second charge.

Measured on takes

Every take we run, timed from submit to file. Not a status page.

No takes on this model in the last 7 days yet.
From code and agents

Same price and caps from the SDK, the API or your agent.

Model id nano-banana-2.1, version 2.1 (pinned). Failed takes are refunded automatically on every path.

llms.txtQuickstart →

Paste the prompt into Claude Code, Codex or Cursor. It tells the agent how to price, create, poll and retry safely.

ts
import { Takes } from "@takes/sdk";

const takes = new Takes({ apiKey: process.env.TAKES_API_KEY, baseUrl: "http://localhost:4310" });
const take = await takes.takes.run({
  "model": "nano-banana-2.1",
  "prompt": "Extreme close up of an eye, an interface reflected in the iris, 21:9",
  "resolution": "1K"
});
const file = await takes.takes.download(take); // ${take.id}_nano-banana-2.1_1K.png
Nano Banana 2.1 API: price per image and routes · Eden Gen