Nano Banana 2.1 API: model-ID, priser, opløsninger og grænser
Af Potto AI Team·
Nano Banana 2.1 API-fakta fra Googles dokumentation: model-ID gemini-nano-banana-2.1, felter, 1K/2K/4K, 14 referencer, priser og grænser.
Nano Banana 2.1 API er Googles Gemini API-model gemini-nano-banana-2.1, en effektiv model til billedgenerering og samtalebaseret redigering, som du kalder med en tekstprompt og eventuelt referencebilleder. Ifølge Googles Nano Banana 2.1-modelside returnerer den 1K (standard), 2K eller 4K-billeder, accepterer op til 14 referencebilleder (op til 10 objekter og op til 4 figurer) og har konfigurerbar tænkning. Googles standardpris er $0.0336 per 1K-billede, $0.0504 per 2K-billede og $0.113 per 4K-billede, og batchjob prissættes til halvdelen af det.
Denne guide samler integrationsfakta ét sted: model-ID, hvilken endpoint du skal kalde, de relevante anmodningsfelter, outputstørrelser, pladser til referencebilleder, priser, rate limits og batchjob. Hvert tal kommer fra Googles officielle dokumentation, læst 2026-10-10. Priser og grænser ændrer sig, så bekræft dem på Googles sider, før du budgetterer eller lancerer.
Potto tilbyder ikke en offentlig API. For at kalde modellen fra din egen kode skal du bruge Googles Gemini API direkte. Hvis du kun vil have billederne, kan du på Nano Banana 2.1-siden i Pottos webgenerator oprette og redigere med den samme model uden at skrive en anmodning.
Nano Banana 2.1 API i overblik
Element
Hvad Googles dokumentation siger
model-ID
gemini-nano-banana-2.1 (den stabile version bruger samme ID)
Input
Tekst, billede, video og PDF
Output
Billede og tekst
Outputstørrelser
1K (standard), 2K, 4K; 512px understøttes ikke på 2.1
Referencebilleder
Op til 14 i alt: op til 10 objekter og op til 4 figurer
Thinking-niveauer
minimal, medium (standard), high
Grounding
Google Web og Image Search
Batch API
Understøttet
Ikke understøttet
Function calling, structured outputs, caching, code execution, URL context, Maps grounding, Live API, lydgenerering
"Nano Banana" er det populære navn for Googles billedgenererings- og redigeringsmodeller i Gemini-familien, og "Nano Banana 2.1 API" er ganske enkelt måden at nå en af dem fra kode. Der er ikke et separat produkt at tilmelde sig: du bruger en Gemini API-nøgle og angiver model-ID'et i anmodningen. Googles guide til billedgenerering viser fem modeller under navnet Nano Banana, hver med sit eget ID:
Navn
Model-ID
Nano Banana 2.1
gemini-nano-banana-2.1
Nano Banana 2 Lite
gemini-3.1-flash-lite-image
Nano Banana 2
gemini-3.1-flash-image
Nano Banana Pro
gemini-3-pro-image
Nano Banana (original)
gemini-2.5-flash-image
Googles guide kalder 2.1 for den primære højeffektive arbejdshest-model til billedgenerering og samtalebaseret redigering og anbefaler den til alle nye projekter. For en sammenligning med Pro-modellen kan du læse guiden Nano Banana 2.1 vs Nano Banana Pro; denne artikel holder sig til 2.1-integrationen.
Google nævner bedre visuel kvalitet og realisme ved 1K, 2K og 4K, rettede tiling-artefakter på brede og panoramiske billedformater (1:4, 4:1, 1:8 og 8:1) ved 2K og 4K, forbedret tekstgengivelse og nøjagtighed i infografiklayout samt grounding med Google Web og Image Search. Dokumentationen offentliggør ikke benchmarkscorer, så test dine egne prompts, før du binder en pipeline til modellen.
Hvilket endpoint skal du kalde?
Kald Interactions API. Googles billedgenereringsguide bruger det til hvert eksempel med Nano Banana 2.1 API: en POST til https://generativelanguage.googleapis.com/v1beta/interactions med din nøgle i et x-goog-api-key-header. Googles Interactions API-oversigt siger, at den fra juni 2026 er generelt tilgængelig og anbefales til alle nye projekter, og at alle nye modeller, værktøjer og agentfunktioner vil blive lanceret der. Den ældre generateContent API beskrives som legacy, men er stadig fuldt understøttet.
SDK-kaldene (client.interactions.create) kræver google-genai eller @google/genai version 2.3.0 eller nyere. Oversigten nævner også Batch API, eksplicit caching og tilpassede sikkerhedsindstillinger som endnu ikke tilgængelige på Interactions, så batchpris betyder at bruge generateContent, som batchafsnittet forklarer.
Send din første Nano Banana 2.1 API-anmodning
Den mindste anmodning angiver modellen og sender prompten som et tekstelement. Googles guide viser dette REST-kald:
curl -s -X POST \
"https://generativelanguage.googleapis.com/v1beta/interactions" \
-H "x-goog-api-key: $GEMINI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gemini-nano-banana-2.1",
"input": [
{"type": "text", "text": "Create a picture of a nano banana dish in a fancy restaurant with a Gemini theme"}
]
}'
Hvis du vil vælge formen på resultatet, skal du tilføje et response_format-objekt. De samme felter findes i Googles Python-eksempel, hvor outputtet læses fra interaction.output_image:
-d '{
"model": "gemini-nano-banana-2.1",
"input": [{"type": "text", "text": "A cedar bottle on a linen cloth, soft window light"}],
"response_format": {
"type": "image",
"mime_type": "image/jpeg",
"aspect_ratio": "16:9",
"image_size": "2K"
},
"generation_config": {"thinking_level": "medium"}
}'
Felterne forklaret i almindeligt sprog:
Felt
Hvad det gør
input
Prompten som {"type": "text", "text": ...}-elementer plus {"type": "image", ...}-elementer til referencebilleder
response_format.mime_type
image/jpeg eller image/png i Googles eksempler
response_format.aspect_ratio
For eksempel 1:1, 5:4 eller 16:9 i Googles eksempler
response_format.image_size
1K, 2K eller 4K, med stort K
generation_config.thinking_level
minimal, medium eller high
previous_interaction_id
Fortsætter en tidligere interaktion til redigering over flere trin
I SDK-eksemplerne ankommer billedet base64-kodet i interaction.output_image.data, og Python-eksemplet afkoder det med base64.b64decode, før filen skrives. Interaktionen indeholder også steps, som kan omfatte tanketrin og det endelige model_output. Googles REST-eksempel udskriver ikke en svar-body, så undersøg et rigtigt svar, før du skriver en parser til den rå JSON.
Nano Banana 2.1 API-outputstørrelser: 1K, 2K og 4K
Nano Banana 2.1 producerer tre outputstørrelser: 1K, 2K og 4K, hvor 1K er standard, når du ikke angiver image_size. Googles prisside viser de billedtokens, hver størrelse bruger: 1,120 for et 1K-billede, 1,680 for 2K og 3,780 for 4K.
Regler fra billedgenereringsguiden, der forårsager reelle fejl:
Kun stort K. Værdier med små bogstaver som 1k afvises.
Ingen 512px på 2.1. Den mindre 512px (0.5K)-størrelse tilhører Gemini 3.1 Flash Image, ikke Nano Banana 2.1.
Billedformater. Eksemplerne for 2.1 bruger 1:1, 5:4 og 16:9. Googles modelside nævner 1:4, 4:1, 1:8 og 8:1 som brede og panoramiske formater, hvor fliseartefakter blev løst ved 2K og 4K. De sider, der er læst til denne guide, viser ikke en komplet liste over formater for 2.1, så test det nøjagtige format, du har brug for, før du bygger et layout op omkring det.
Pixelmål. Googles guide offentliggør ikke en pixeltabel for 2.1, så mål den returnerede fil, hvis dit layout har brug for faste dimensioner.
Hvert billede, der genereres af Googles værktøjer, indeholder et SynthID-vandmærke ifølge guiden. Tag højde for det, hvis du efterbehandler eller beskærer output.
Justér prompts ved 1K, fordi en større størrelse ikke løser en svag komposition eller et fejlstavet ord. Hvis du allerede har et billede, du vil beholde, og kun har brug for flere pixels, forstørrer image upscaler det uden en ny generering.
Referencebilleder: op til 14 pr. anmodning
Nano Banana 2.1 accepterer op til 14 referencebilleder i én anmodning, og antallet er et samlet antal på tværs af typer. Googles guide opdeler pladserne efter model:
Referencetype
Nano Banana 2.1
Objekter (høj troskab i det endelige billede)
Op til 10
Karakterer (konsistens på tværs af billeder)
Op til 4
I alt
Op til 14
Hver reference er endnu et element i input-listen. I Googles Python-eksempel har et billedelement "type": "image", billedets bytes som base64 i data og en mime_type som f.eks. image/png, placeret ved siden af tekstelementet, der indeholder prompten.
Praktisk brug af pladserne: giv hvert billede én opgave, og skriv det i prompten (det første billede er produktets form, det andet er paletten); genbrug det samme karakterbillede til et tilbagevendende ansigt; og tilføj referencer én ad gangen, fordi flere referencer ikke garanterer, at hver detalje bevares.
Indstillinger for thinking og grounding
Nano Banana 2.1 API understøtter 3 thinking-niveauer, som angives med generation_config.thinking_level: minimal, medium (standard) og high. Googles guide siger, at thinking er slået til som standard for Gemini 3-billedmodeller og ikke kan deaktiveres via API'en, at modellen kan producere op til 2 midlertidige thought-billeder, og at thinking-tokens faktureres som standard. Andre Nano Banana-modeller angiver forskellige niveauer (Nano Banana 2 angiver minimal og high), så kopiér ikke en indstilling på tværs af modeller.
Grounding gør det muligt for modellen at bruge Google Search til tidsfølsomme emner. I Interactions API tilføjer du tools med google_search, og search_types med ["web_search", "image_search"] anmoder om web- og billedresultater; Grounding med Image Search er kun tilgængelig på Nano Banana 2.1 og Gemini 3.1 Flash Image. Google påpeger, at Image Search-resultater skal vises med deres search_suggestions, så byg den visning ind i din grænseflade.
Grounding faktureres separat: Googles prisside giver 5,000 gratis søgeanmodninger pr. måned, delt på tværs af Gemini 3 og nyere modeller, derefter $14 pr. 1,000 anmodninger. Bekræft alle navne, tal eller datoer i et grounded billede, før du publicerer.
Redigering over flere trin med previous_interaction_id
For at ændre et billede, du allerede har genereret, sender du en ny anmodning med previous_interaction_id sat til id for den første interaktion og beskriver kun ændringen. Googles eksempel oversætter teksten i en infografik til spansk, mens de øvrige elementer forbliver, som de var. Ifølge oversigten over Interactions API er generation_config, tools og system_instruction begrænset til én interaktion, så angiv dem igen ved hver runde, og hvis du sætter store til false, kan du ikke bruge previous_interaction_id. Til redigeringer, hvor du vil male over et område i hånden, er AI photo editor nemmere end at beskrive det med ord.
Nano Banana 2.1 API-priser
Google fakturerer Nano Banana 2.1 efter tokens, og billedoutput har sin egen sats. Dette er standardprislisten (betalt niveau) fra Gemini API-prissiden, læst 2026-10-10:
Element
Standard
Batch
Input (tekst, billede, video)
$1.50 pr. 1M tokens
$0.75 pr. 1M tokens
Outputtekst og thinking
$7.50 pr. 1M tokens
$3.75 pr. 1M tokens
Outputbilleder
$30.00 pr. 1M billedtokens
$15.00 pr. 1M billedtokens
Ét 1K-billede
$0.0336
$0.0168
Ét 2K-billede
$0.0504
$0.0252
Ét 4K-billede
$0.113
$0.0567
Grounding med Google Search
5,000 gratis anmodninger pr. måned, derefter $14 pr. 1,000
Ikke angivet separat
Priserne pr. billede er satsen for billedtokens anvendt på tokenantallet i forrige afsnit: 1,120 tokens til $30 pr. million er $0.0336. Gratisniveauet er angivet som ikke tilgængeligt for denne model, så hvert kald kræver et faktureret projekt.
For at give en fornemmelse af skalaen, med Googles priser alene for billedoutput: 1,000 billeder koster $33.60 ved 1K, $50.40 ved 2K og $113.00 ved 4K, eller $25.20 ved 2K som batch. Input-tokens (din prompt og eventuelle referencebilleder), thinking-tokens og grounding-anmodninger faktureres oveni, så mål en prøvekørsel, før du binder et budget.
Rate limits og kvoter
Googles rate limits-side angiver ikke et tal for Nano Banana 2.1 API. Den forklarer, hvordan grænser fungerer, og henviser dig til Google AI Studio for de tal, der gælder for dit projekt og niveau.
Det, som siden faktisk oplyser:
Dimensioner. Anmodninger pr. minut (RPM), input-tokens pr. minut (TPM) og anmodninger pr. dag (RPD); billedgenererende modeller har også billeder pr. minut (IPM). Overskridelse af blot én dimension udløser en fejl.
Omfang. Grænser gælder pr. projekt, ikke pr. API-nøgle, og daglige kvoter nulstilles ved midnat Pacific-tid.
Niveauer. Gratisniveauet kræver et aktivt projekt, Tier 1 en tilknyttet faktureringskonto, Tier 2 $100 i akkumuleret betalt forbrug plus 3 dage, og Tier 3 $1,000 plus 30 dage. Opgraderinger er automatiske.
Forbrugslofter. Forbrugsbaserede grænser gælder over et rullende 10-minutters vindue, og når man når én, returneres en 429 RESOURCE_EXHAUSTED-fejl.
En løkke, der sender mange parallelle anmodninger, kan ramme en 429 længe før den daglige kvote er brugt, så tilføj retry med backoff, begræns samtidighed og send store offline-job gennem Batch API.
Modelsiden viser også 131,072 input-tokens og 32,768 output-tokens og understøtter ikke Flex- eller Priority-inferens.
Batch API til Nano Banana 2.1
Modelsiden viser, at Batch API understøttes, og prissiden hos Google prissætter batch-billedoutput til halvdelen af standardprisen: $0.0168 pr. 1K billede, $0.0252 pr. 2K billede og $0.0567 pr. 4K billede. Guiden til Batch API angiver den forventede behandlingstid til 24 timer, selvom den i de fleste tilfælde er meget kortere. Byttet er ventetid mod pris og højere rate limits, hvilket passer til katalogopdateringer, prompttests og massevariationer frem for en grænseflade, hvor en person venter.
Detaljer fra guiden til Batch API: inline-anmodninger skal samlet være under 20 MB, mens større job bruger en JSONL-fil (op til 2 GB) med én anmodning pr. linje og en key, som du definerer. Job gennemgår JOB_STATE_PENDING, JOB_STATE_RUNNING og JOB_STATE_SUCCEEDED eller ender som mislykket, annulleret eller JOB_STATE_EXPIRED; et job, der er afventende eller kørende i mere end 48 timer, udløber. Siden om rate limits angiver 100 samtidige batch-anmodninger og 20 GB fillagring plus grænser for tokens i kø pr. niveau.
En vigtig detalje: guiden siger, at batchbehandling kun er tilgængelig med generateContent API, og dens billedeksempler bruger responseModalities sat til ["TEXT", "IMAGE"] med et andet Nano Banana model-ID. Det har intet eksempel for gemini-nano-banana-2.1, så kør et lille testbatch med dette model-ID, før du indsender tusindvis af anmodninger. I praksis kører interaktiv redigering på Interactions API, og offline massegenerering kører på generateContent-batches.
Migrering til Nano Banana 2.1 fra tidligere modeller
Googles prisside markerer den oprindelige Nano Banana, gemini-2.5-flash-image, som forældet med en nedlukningsdato den 2. oktober 2026, og vejledningen til billedgenerering anbefaler Nano Banana 2.1 til nye projekter.
Tjek disse forskelle, når du skifter model-ID. 2.1 angiver thinking-niveauerne minimal, medium og high, mens 3.1 Flash Image angiver minimal og high. Størrelsen 512px findes på 3.1 Flash Image, men ikke på 2.1, så bed om 1K og skalér på din side. Image Search-grounding fungerer på 2.1 og 3.1 Flash Image, og Flash Lite har ingen søgegrounding. 2.1 understøtter ikke function calling eller strukturerede output, så flyt ethvert JSON-producerende trin til en tekstmodel. Genberegn dit omkostningsestimat med 2.1-priserne ovenfor, og kør derefter dine gemte prompts gennem den nye model og sammenlign resultaterne med de gamle, fordi et modelskifte ændrer stil og tekstgengivelse, selv med identiske prompts.
Brug Nano Banana 2.1 uden API
Hvis dit mål er et billede frem for en integration, er browseren enklere. Pottos AI image generator tilbyder Nano Banana 2.1 med HD-, 2K- og 4K-output, op til 10 referencebilleder og PNG- eller JPEG-filer. Fordi Potto ikke har nogen offentlig API, er dette kun en webworkflow.
Potto prissætter billeder i credits, der vises på Generate-knappen, før du bekræfter. Nano Banana 2.1 koster 12 credits per billede i HD, 17 i 2K og 38 i 4K, og en mislykket anmodning frigiver sine credits. Credits er Pottos egen enhed, ikke en konvertering af Googles dollarpriser, så sammenlign ikke de to, som om de var samme valuta. Siden Potto AI priser viser planerne, og siden AI modeller sammenligner alle billedmodeller i creatoren, inklusive Nano Banana og Nano Banana Pro.
Workflowene afspejler API'en: text to image er en anmodning med kun et tekstelement, billede til billede AI tilføjer dit eget billede som et billedelement i input, AI-karaktergeneratoren er målrettet til tilbagevendende karakterer, og billedskabeloner giver dig en brief at tilpasse.
API eller webgenerator: hvad bør du vælge?
Brug Gemini API, når billederne bliver produceret inde i dit eget produkt eller efter en fast tidsplan: en webshop, der genererer en variation til hver annonce, et job, der kører natten over til batchpriser, eller en app, hvor brugerne selv skriver en prompt. Du ejer nøglerne, genforsøgene, lagringen og regningen, og du får Googles fulde parametersæt.
Brug webgeneratoren, når det er et menneske, der laver billederne: en kampagneplakat, produktbilleder, en maskot til et deck. Der er ingen nøgle at administrere, og der er ingen anmodning at parse, og prisen vises før hver generering. Du kan også afprøve en prompt i browseren og senere flytte den formulering, der virker, over i et API-kald.
Ofte stillede spørgsmål
Hvad er Nano Banana 2.1 API?
Nano Banana 2.1 API er måden at kalde Googles gemini-nano-banana-2.1-billedmodel via Gemini API. Den tager tekst-, billed-, video- eller PDF-input, returnerer billeder og tekst og understøtter 1K-, 2K- og 4K-output, op til 14 referencebilleder, konfigurerbar tænkning og Google Search grounding. Det er ikke et separat produkt: du bruger en Gemini API-nøgle og angiver model-ID'et i din anmodning.
Hvad er model-ID'et for Nano Banana 2.1?
Model-ID'et er gemini-nano-banana-2.1. Googles modelside siger, at den stabile version bruger samme ID, så der er ikke behov for et versionssuffiks. Andre Nano Banana-modeller har deres egne ID'er, f.eks. gemini-3.1-flash-image til Nano Banana 2, så tjek ID'et, når du skifter model.
Hvad koster Nano Banana 2.1 API?
Ved standardpriser opkræver Google $0.0336 per 1K-billede, $0.0504 per 2K-billede og $0.113 per 4K-billede plus tokengebyrer for input og tænkning. Batchjob koster halvt: $0.0168, $0.0252 og $0.0567. Dette er tal fra Googles prisside for Gemini API, læst 2026-10-10, og gratisniveauet er angivet som ikke tilgængeligt for denne model.
Hvor mange referencebilleder kan Nano Banana 2.1 bruge?
Op til 14 i én anmodning: op til 10 objektbilleder og op til 4 karakterbilleder. Google tæller totalen på tværs af typer, så en anmodning ikke kan overstige 14, selv hvis begge grænser bruges. Giv hver reference én opgave i prompten, og tjek de detaljer, du er interesseret i, i resultatet.
Har Potto en Nano Banana 2.1 API?
Nej. Potto tilbyder ikke en offentlig API. Du kan bruge Nano Banana 2.1 i Pottos webgenerator til 12 credits per billede i HD, 17 ved 2K og 38 ved 4K. Udviklere, der vil kalde modellen fra kode, bør bruge Googles Gemini API med model-ID'et gemini-nano-banana-2.1.
Hvilke rate limits gælder for Nano Banana 2.1 API?
Google offentliggør ikke et tal for denne model på sin side om rate limits. Grænser måles i anmodninger pr. minut, input-tokens pr. minut, anmodninger pr. dag og for billedmodeller billeder pr. minut, og de gælder per projekt og afhænger af dit brugsniveau. Åbn rate limits-visningen i Google AI Studio for de tal, der gælder for din konto.
Kan jeg bruge Batch API sammen med Nano Banana 2.1?
Ja. Google angiver Batch API som understøttet på modelsiden og prissætter batchbilleder til halvdelen af standardtaksten med en målsat behandlingstid på 24 timer. Batchbehandling er kun tilgængelig med generateContent API, ikke Interactions API, og Googles eksempler med batchbilleder bruger et andet Nano Banana-model-ID, så test et lille batch med gemini-nano-banana-2.1 først.
Kilder
Alle kilder blev læst den 2026-10-10. Priser, grænser og modeloplysninger er Googles og kan ændre sig.