FLUX 3 and Gemini 3.7 Flash are now live on CometAPI →
guide/CometAPI research

De Gemini 3.7 Flash API gebruiken: volledige ontwikkelaarsgids

Leer hoe u de Gemini 3.7 Flash API gebruikt. Ontdek API-wijzigingen, denkniveaus, parameters, tarieven, migratietips en best practices voor productie.

CometAPI
AnnaOnderzoeksteam voor AI-modellen en API
Bijgewerkt Aug 20, 2026 13 min leestijd
De Gemini 3.7 Flash API gebruiken: volledige ontwikkelaarsgids
Gebruik dit patroon

Doe de eerste API-aanroep.

from openai import OpenAI

client = OpenAI(
    api_key="YOUR_COMETAPI_KEY",
    base_url="https://api.cometapi.com/v1",
)

response = client.chat.completions.create(
    model="gpt-5-mini",
    messages=[{"role": "user", "content": "Build this workflow."}],
)

print(response.choices[0].message.content)

TLDR: Gemini 3.7 Flash(model ID gemini-3.7-flash), uitgebracht op 13 augustus 2026, is Google’s meest capabele werkpaardmodel in de Flash-klasse voor coderen, agent-workflows, webontwikkeling en kennisintensieve taken.

Het biedt een contextvenster van 1.048.576 tokens, tot 65.536 outputtokens, instelbare denkniveaus (low/medium/high), sterke multimodale ondersteuning, en een introductieprijs van $0,75 per 1M inputtokens / $3,75 per 1M outputtokens tot en met 31 december 2026. Toegang via Google’s Interactions API of, handiger voor multi-model stacks, via het uniforme endpoint van CometAPI. Deze gids behandelt wat er nieuw is, API-parameters, stapsgewijs gebruik met CometAPI, codevoorbeelden, benchmarks en best practices.

Belangrijkste punten

  • Gemini 3.7 Flash levert grote winst ten opzichte van 3.6 Flash in coderen (FrontierCode 1.1 Main: 43,6% vs 34,4%; DeepSWE v1.1: 65,3% vs ~49%), webontwikkeling (WebDev Arena Elo 1588 vs 1538), documentverwerking (GDP.pdf 34% vs 22%) en business-automatisering (AutomationBench 30,4% vs 17%).
  • Gebruik de Interactions API (client.interactions.create) voor de nieuwste features; thinking_level vervangt oudere budgetparameters.
  • CometAPI biedt één API-sleutel en OpenAI-compatibele (of native Gemini) toegang tot Gemini 3.7 Flash plus 500+ andere modellen, wat facturatie, wisselen en kostencontrole vereenvoudigt.
  • Multimodale input (tekst, afbeelding, video, audio, PDF) met tekstoutput; ingebouwde tools omvatten function calling, code-executie, search grounding, computer use (preview) en meer.
  • $0,75 per 1M inputtokens en $3,75 per 1M outputtokens tot en met 31 december 2026; de introductieprijs eindigt op 31 december 2026; plan daarna voor het standaardtarief van $1,50 / $7,50.
  • Ideaal voor productie-agents, zeer nauwkeurige codegeneratie en multistep-workflows waar kostenefficiëntie en betrouwbaarheid tellen.

Google bracht Gemini 3.7 Flash uit op 13 augustus 2026—slechts drie weken na Gemini 3.6 Flash—als zijn meest intelligente werkpaardmodel tot nu toe voor coderen en agents. Het richt zich op complexe software-engineering, agentische multi-step-executie, web/UI-generatie met sterke naleving van design, en kennisdichte domeinen zoals financiën, recht en biowetenschappen.

Belangrijk: Gemini 3.7 Flash introduceert of erft belangrijke wijzigingen in het Gemini 3.x API-gedrag. Ontwikkelaars die oudere Gemini-applicaties migreren, moeten in het bijzonder temperature, top_p en top_k verwijderen, thinking_budget vervangen door thinking_level, de niet-ondersteunde candidate_count verwijderen en stoppen met het vooraf invullen van modelbeurten.

Wat is Gemini 3.7 Flash?

Gemini 3.7 Flash is Google’s nieuwste generatieve AI-model in de Flash-klasse, uitgebracht op 13 augustus 2026.

Google beschrijft het als zijn “meest intelligente werkpaardmodel tot nu toe voor coderen en agents.” De release is opmerkelijk omdat deze slechts drie weken na Gemini 3.6 Flash kwam, wat suggereert dat Google de iteratiecyclus voor zijn ontwikkelaarsgerichte Flash-modellen versnelt.

In plaats van Gemini 3.7 Flash simpelweg te positioneren als een snellere chatbot, richt Google zich op workloads waarbij een AI-systeem moet:

  • redeneren over meerdere stappen;
  • software schrijven en debuggen;
  • tools gebruiken;
  • met externe systemen interacteren;
  • grote documenten analyseren;
  • designs omzetten naar werkende interfaces;
  • zakelijke workflows uitvoeren;
  • opereren als onderdeel van een AI-agent.

Dat onderscheid is belangrijk.

Een traditionele chatbot zou kunnen antwoorden:

“Hoe implementeer ik OAuth?”

Van een agent-georiënteerd codemodel wordt verwacht dat het de repository begrijpt, bestanden inspecteert, afhankelijkheden identificeert, wijzigingen voorstelt, tools uitvoert, fouten diagnosticeert en iteratief werkt totdat de implementatie functioneert.

Gemini 3.7 Flash is veel sterker ontworpen rond het tweede scenario.

Gemini 3.7 Flash API: kernspecificaties

De official Gemini API documentation vermeldt dat Gemini 3.7 Flash algemeen beschikbaar is met de volgende hoofdspecificaties.

SpecificatieGemini 3.7 Flash
Model-IDgemini-3.7-flash
BeschikbaarheidAlgemeen beschikbaar
Contextvenster1.000.000 tokens
Maximale uitvoer64.000 tokens
Standaard denkniveauMedium
DenkniveausLow, Medium, High
InputMultimodale mogelijkheden ondersteund via het Gemini-platform
Primaire focusCoderen, agents, webontwikkeling, kenniswerk
Introductieprijs input$0,75 / 1M tokens
Introductieprijs output$3,75 / 1M tokens
Einde introductieprijs31 december 2026
Standaardprijs input na intro$1,50 / 1M tokens
Standaardprijs output na intro$7,50 / 1M tokens

Het contextvenster van 1M tokens is bijzonder nuttig voor grote repositories, lange technische documentatie, enterprisedocumenten en multistep-agent-sessies.

Welke wijzigingen heeft de Gemini 3.7 Flash API?

Dit is een van de belangrijkste secties voor ontwikkelaars.

Gemini 3.7 Flash is niet simpelweg:

gemini-3.6-flash

veranderen naar:

gemini-3.7-flash

De Gemini 3.x-generatie van Google introduceerde wijzigingen in API-gedrag die oudere applicaties kunnen breken. De migratiedocumentatie voor Gemini 3.7 noemt specifiek meerdere wijzigingen.

1. temperature, top_p en top_k zijn verouderd

Oudere Gemini-integraties bevatten vaak configuraties zoals:

generation_config = {
    "temperature": 0.7,
    "top_p": 0.9,
    "top_k": 40
}

Voor Gemini 3.x moeten deze samplingparameters worden verwijderd.

Google zegt dat deze parameters verouderd zijn en dat toekomstige modelgeneraties ze kunnen afwijzen in plaats van ze stilzwijgend te accepteren.

Gebruik voor Gemini 3.7 Flash in plaats daarvan denkinstellingen:

generation_config = {
    "thinking_level": "medium"
}

Dit is een belangrijke conceptuele wijziging.

In plaats van primair de willekeur te regelen, kunnen ontwikkelaars expliciet de hoeveelheid redeneerinspanning sturen.


2. thinking_budget wordt thinking_level

Applicaties met een oudere redeneerconfiguratie kunnen iets hebben als:

{
  "thinking_budget": 4096
}

Gemini 3.7 Flash gebruikt:

{
  "thinking_level": "medium"
}

De ondersteunde niveaus zijn:

  • low
  • medium
  • high

Google beschrijft low als nuttig voor latentiegevoelige taken, medium als de standaard en algemene instelling, en high als passend voor moeilijke redenering, wiskunde, coderen en agent-taken.


3. candidate_count moet worden verwijderd

De migratiechecklist van Google zegt ook dat candidate_count moet worden verwijderd, omdat dit niet wordt ondersteund in Gemini 3.x.

Een legacyconfiguratie zoals:

{
  "candidate_count": 3
}

moet dus niet simpelweg worden meegenomen naar Gemini 3.7 Flash.


4. Vooraf ingevulde modelbeurten worden niet langer ondersteund

Oudere conversatiearchitecturen eindigen soms een verzoek met een gedeeltelijk vooraf ingevulde modelbeurt.

Het nieuwere API-gedrag van Gemini vereist dat ontwikkelaars dit patroon heroverwegen.

Google raadt aan om server-side conversatiestatus te gebruiken via previous_interaction_id voor multi-turn-interacties en vooraf ingevulde modelbeurten te verwijderen.


5. Function calling vereist extra zorg

De migratierichtlijnen benadrukken ook wijzigingen in function calling.

Voor applicaties die tools gebruiken, moeten ontwikkelaars letten op:

  • multimodale assets;
  • inline-instructies;
  • function-response-metadata;
  • call_id;
  • functienamen;
  • ongeldige function-call-fouten.

Voor de generateContent-API zegt Google dat FunctionResponse-objecten zowel call_id als name moeten bevatten.

Dit is vooral belangrijk voor agentapplicaties, omdat function calling niet langer een optionele “nice-to-have” is. Het is centraal in hoe codeer- en workflow-agents opereren.

Hoe gebruik je de Gemini 3.7 Flash API met CometAPI

CometAPI is een unified API-gateway met toegang tot 500+ modellen (inclusief de volledige Gemini-familie) onder één API-sleutel, OpenAI-compatibele endpoints, concurrerende prijzen en vereenvoudigd multi-vendorbeheer. Dit is vooral nuttig als je applicatie al OpenAI-SDK’s gebruikt of als je moet schakelen tussen Gemini, Claude, GPT en andere modellen zonder authenticatie of facturatie te herschrijven.

Hieronder staat een complete, productiegerichte walkthrough. Elke hoofd stap is als H2 gestructureerd voor duidelijkheid en SEO.

Meld je aan bij CometAPI en verkrijg je API-sleutel

  1. Bezoek https://www.cometapi.com/ en maak een account aan (Google, GitHub of e-mail).
  2. Navigeer naar de sectie API Keys / Console: https://www.cometapi.com/console/token.
  3. Klik op Create API Key, geef het een beschrijvende naam (bijv. gemini-3.7-flash-prod) en kopieer de sleutel.
  4. Sla deze veilig op als omgevingsvariabele:Bashexport COMETAPI_KEY="your-key-here"

Commit de sleutel nooit naar versiebeheer of stel hem niet bloot in client-side code.

CometAPI hanteert pay-as-you-go-prijzen met tarieven die doorgaans concurrerend zijn met directe leverancierstarieven en geen maandelijkse minimums.

Installeer de vereiste SDK’s

Bash
pip install google-genai

Voor OpenAI-compatibele aanroepen (makkelijkste migratie):

Bash
pip install openai

Node.js-equivalenten zijn ook beschikbaar (@google/genai of de OpenAI Node SDK).

Configureer de client voor CometAPI

Optie A – Native Google GenAI-client gericht op CometAPI (behoudt Interactions API en denkinstellingen):

Python
import os
from google import genai

client = genai.Client(
    http_options={
        "api_version": "v1beta",
        "base_url": "https://api.cometapi.com"
    },
    api_key=os.environ.get("COMETAPI_KEY")
)

Optie B – OpenAI-compatibele client (ideaal als je codebase al OpenAI-gebaseerd is):

Python
from openai import OpenAI
import os

client = OpenAI(
    api_key=os.environ.get("COMETAPI_KEY"),
    base_url="https://api.cometapi.com/v1"
)

Beide benaderingen leiden verkeer via CometAPI terwijl je het upstreammodel selecteert via de modelparameter.

Doe je eerste aanroep naar Gemini 3.7 Flash

Met de Interactions API-stijl (via geconfigureerde GenAI-client):

Python
interaction = client.interactions.create(
    model="gemini-3.7-flash",
    input="Write a production-ready Three.js script that renders a realistic 3D black hole with accretion disk and gravitational lensing.",
    generation_config={
        "thinking_level": "medium"
    }
)
print(interaction.output_text)

OpenAI-compatibele chat completions-stijl:

Python
response = client.chat.completions.create(
    model="gemini-3.7-flash",  # Confirm exact model ID in CometAPI dashboard if aliased
    messages=[
        {"role": "system", "content": "You are an expert software engineer."},
        {"role": "user", "content": "Write a Python function that safely handles concurrent payment retries with proper locking."}
    ],
    max_tokens=4096
)
print(response.choices[0].message.content)

cURL-voorbeeld (OpenAI-compatibel):

Bash
curl https://api.cometapi.com/v1/chat/completions \
  -H "Authorization: Bearer $COMETAPI_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gemini-3.7-flash",
    "messages": [
      {"role": "user", "content": "Explain the key improvements in Gemini 3.7 Flash in 3 bullet points."}
    ]
  }'

Controleer altijd de exacte modelstring in je CometAPI Models-dashboard, aangezien aggregators soms iets verschillende identifiers of aliassen gebruiken.

Stel denkniveau en geavanceerde generatieopties in

Voor complexe codeer- of agenttaken stel je expliciet het denkniveau in:

Python
interaction = client.interactions.create(
    model="gemini-3.7-flash",
    input="Analyze this payment processing pipeline for race conditions and rewrite the locks safely.",
    generation_config={
        "thinking_level": "high"  # or "low" / "medium"
    }
)
  • low: Snelst, geschikt voor realtime chat of eenvoudig schrijven.
  • medium (standaard): Beste balans voor de meeste codeer- en agentwerkzaamheden.
  • high: Maximale redeneerdiepte en toolgebruik; hogere token-/kostconsumptie.

Voeg multimodale input toe (afbeeldingen, PDF’s, video, audio)

Gemini 3.7 Flash accepteert native gemengde modaliteiten. Voorbeeld met een afbeelding + tekstprompt (met de GenAI-client):

Python
from google.genai import types

# Assume image bytes or file path handled appropriately
response = client.models.generate_content(  # or interactions equivalent
    model="gemini-3.7-flash",
    contents=[
        types.Part.from_bytes(data=image_bytes, mime_type="image/jpeg"),
        "Describe the UI design system in this mockup and generate matching React + Tailwind code."
    ]
)

Vergelijkbare patronen werken voor PDF-, video- en audio-input. Dit is krachtig voor design-naar-code, document-Q&A en videoanalyse-workflows.

Implementeer function calling / tool use

Declareer tools in het verzoek en laat het model beslissen wanneer ze worden aangeroepen. CometAPI geeft deze door aan de onderliggende Gemini-backend. Volg het officiële Gemini function-calling-schema (name, description, parameters als JSON Schema). Na het ontvangen van een function call voer je de tool uit en retourneer je het resultaat in een volgende beurt.

API-parameters voor Gemini 3.7 Flash

Bij aanroepen via de Interactions API (aanbevolen) zijn belangrijke parameters:

  • model: "gemini-3.7-flash" (vereist)
  • input: String of gestructureerde content (tekst + multimodale delen)
  • generation_config (optioneel object):
    • thinking_level: "low" | "medium" | "high" (standaard medium)
    • Andere ondersteunde configvelden voor gestructureerde outputs, veiligheid, enz.
  • tools / functiedeclaraties voor toolgebruik
  • systeeminstructies (via system-rol of dedicated veld afhankelijk van client)
  • Omgevings-/agentinstellingen bij gebruik van managed agents (bijv. Antigravity)

Native generateContent-stijl aanroepen blijven beschikbaar maar de Interactions API heeft de voorkeur voor volledige featuretoegang en agentorchestratie.

Tokentelling, caching (impliciet + expliciet), batch-inferentie en opties voor prioriteit/flex worden ondersteund.

De belangrijkste parameters en configuratieconcepten zijn hieronder samengevat.

ParameterDoelRichtlijn Gemini 3.7 Flash
modelSelecteer modelgemini-3.7-flash
inputGebruikersinstructie in Interactions APIVereist
generation_configGeneratie-instellingenGebruik ondersteunde Gemini 3.x-velden
thinking_levelStuurt redeneercapaciteitlow, medium, high
contentsGemini generateContent-inputGebruikt bij Gemini-formaatverzoeken
partsIndividuele contentcomponentenTekst/multimodale content
temperatureSampling-willekeurNiet gebruiken
top_pNucleus samplingNiet gebruiken
top_kTop-K samplingNiet gebruiken
thinking_budgetOudere denkinstellingVervangen door thinking_level
candidate_countMeerdere kandidatenNiet ondersteund in Gemini 3.x
previous_interaction_idConversatiecontinuïteitAanbevolen voor multi-turn Interactions API-workflows

Google's migration documentation explicitly noemt de verouderde/niet-ondersteunde parameters en het nieuwe conversatiepatroon.

Best practices voor productie en migratietips

  • Begin met thinking_level="medium" en meet kwaliteit versus latentie/kosten.
  • Verwijder verouderde parameters (temperature, top_p, top_k, oude denkbudgetten).
  • Geef de voorkeur aan de Interactions API voor agentische multi-step-flows en Antigravity-integratie.
  • Voor multi-modeltoepassingen: behoud de CometAPI base URL en wijzig alleen de modelstring—geen her-authenticatie nodig.
  • Test grondig met je specifieke agentloops; 3.7 Flash vermindert mislukte loops maar profiteert nog steeds van duidelijke systeeminstructies en toolschemas.
  • Combineer met andere modellen van CometAPI (bijv. gespecialiseerde afbeeldingsgeneratoren of alternatieve redeneermodellen) wanneer Gemini 3.7 Flash niet de optimale keuze is voor een subtaak.

Streaming, caching en batchverzoeken afhandelen

  • Streaming wordt ondersteund via de standaard stream-flags in zowel OpenAI-compatibele als native clients.
  • Contextcaching (impliciet en expliciet) verlaagt de kosten voor herhaalde grote contexten.
  • Batch- en prioriteitsinferentie-opties zijn beschikbaar voor hoge volumes of latentiegevoelige workloads—bekijk de huidige supportmatrix van CometAPI en de officiële Gemini-consumptieopties.

Gebruik, kosten en fouten monitoren

Gebruik het CometAPI-dashboard voor realtime gebruik, kostentracking en inzicht in rate-limits. Implementeer exponentiële backoff voor 429-fouten en respecteer gedocumenteerde rate-limits. Log tokengebruik uit de response-metadata voor nauwkeurige kostenallocatie.

Gemini 3.7 Flash API-migratiechecklist

[ ] Change model ID to gemini-3.7-flash
[ ] Remove temperature
[ ] Remove top_p
[ ] Remove top_k
[ ] Replace thinking_budget with thinking_level
[ ] Remove candidate_count
[ ] Remove prefilled model turns
[ ] Review multi-turn conversation state
[ ] Review function-call handling
[ ] Check FunctionResponse call_id/name
[ ] Update SDK
[ ] Re-run production test suite
[ ] Benchmark low/medium/high thinking
[ ] Recalculate token costs
[ ] Test failure/retry behavior

De migratiegids van Google beveelt deze wijzigingen specifiek aan bij de overstap naar Gemini 3.7 Flash.

Veelgestelde vragen

Wat is de Gemini 3.7 Flash API?

De Gemini 3.7 Flash API biedt programmatische toegang tot Google’s Gemini 3.7 Flash-model. Google positioneert het model voor coderen, agents, webontwikkeling, kenniswerk en complexe multistep-workflows.

Wat kost Gemini 3.7 Flash?

Tot en met 31 december 2026 is de introductieprijs $0,75 per miljoen inputtokens en $3,75 per miljoen outputtokens.

Vanaf 1 januari 2027 wordt de prijs volgens Google $1,50 per miljoen inputtokens en $7,50 per miljoen outputtokens.

Kan ik nog steeds temperature gebruiken met Gemini 3.7 Flash?

Dat zou je niet moeten doen. Google’s Gemini 3.x-migratiedocumentatie zegt dat temperature, top_p en top_k verouderd zijn en verwijderd moeten worden.

Kan ik Gemini 3.7 Flash gebruiken via CometAPI?

Het platform van CometAPI adverteert momenteel de beschikbaarheid van Gemini 3.7 Flash en biedt zowel Gemini-formaat als OpenAI-compatibele API-patronen. Omdat het model nieuw is uitgebracht, moeten ontwikkelaars de huidige modelpagina en endpoint-mogelijkheden verifiëren voordat ze in productie gaan.

Is CometAPI beter dan de officiële Gemini API?

Geen van beide is universeel “beter.” De officiële Gemini API is de logische keuze als je de native ecosystemen en providerspecifieke functionaliteit van Google wilt. CometAPI is aantrekkelijker wanneer je een uniforme interface over meerdere AI-providers, gecentraliseerd beheer en eenvoudiger modelswitching nodig hebt.

Eindoordeel: is Gemini 3.7 Flash de moeite waard?

Voor ontwikkelaars die in 2026 AI-toepassingen bouwen, verdient Gemini 3.7 Flash serieuze aandacht.

De release draait minder om het marginaal slimmer maken van een chatbot en meer om het beter laten doen van een relatief goedkoop model.

De grootste technische overweging is migratie.

Als je applicatie rond oudere Gemini-API’s is gebouwd, wijzig dan niet alleen de modelnaam. Verwijder verouderde samplingparameters, migreer naar thinking_level, elimineer de niet-ondersteunde candidate_count, stop met vooraf ingevulde modelbeurten en bekijk het gedrag rond function calling.

Voor teams die exclusief rond Google bouwen, is de native Gemini API het voor de hand liggende startpunt.

Voor teams die een multi-model AI-stack bouwen, biedt CometAPI een overtuigend alternatief: één API-laag, gecentraliseerde modeltoegang en de mogelijkheid om met Gemini te experimenteren naast andere grote modelfamilies zonder voor elke provider een aparte integratie te maken.

De praktische aanbeveling is dan ook eenvoudig:

Begin met Gemini 3.7 Flash op medium denkniveau, benchmark tegen je echte workload, en gebruik vervolgens low of high selectief op basis van latentie, kwaliteit en kosten. Als je product meerdere AI-providers nodig heeft, evalueer dezelfde workload via CometAPI zodat je modellen kunt vergelijken zonder je applicatiearchitectuur te herontwerpen.

Die combinatie—sterker agentisch presteren, een contextvenster van 1M tokens, configureerbaar redeneren en agressieve prijzen in 2026—maakt Gemini 3.7 Flash tot een van de interessantere API-releases voor ontwikkelaars die nu productie-AI-agents bouwen.

Verder leren

Koppel dit artikel aan de volgende beslissing.

Alle onderwerpen bekijken
Gepubliceerd op Aug 14, 2026
Laatst bijgewerkt Aug 20, 2026
261 weergaven
Gecontroleerd op duidelijkheid, bronvermelding en actuele API-terminologie.

Klaar om de AI-ontwikkelingskosten met 20% te verlagen?

Start gratis in enkele minuten. Gratis proeftegoeden inbegrepen. Geen creditcard vereist.

Lees Meer