Google Interactions API maakt AI-agents sneller en efficiënter

woensdag, 17 december 2025 (13:26) - Techzine

In dit artikel:

Google DeepMind heeft vorige week de Interactions API als publieke bèta vrijgegeven. Deze API verandert de gebruikelijke werkwijze met generatieve modellen: in plaats van stateless “prompt → antwoord”-calls introduceert Google server-side statebeheer, waardoor ontwikkelaars niet meer zelf de volledige gespreksgeschiedenis hoeven door te sturen. In plaats daarvan geef je een previous_interaction_id mee; Google haalt dan op basis daarvan eerdere berichten, tool-uitvoer en modelresultaten van zijn servers.

De API voegt ook background execution toe voor langlopende workflows. Agents die minutenlang webpagina’s doorzoeken of grote rapporten analyseren kunnen via background=true asynchroon starten — de verbinding wordt onmiddellijk verbroken en het eindresultaat kan later worden opgehaald. Dat omzeilt de klassieke HTTP-timeouts (vaak 60–600 seconden) die synchrone webaanvragen beperken.

Google volgt hiermee in grote lijnen het pad dat OpenAI in maart 2025 insloeg met de Responses API, maar met een andere filosofie. Waar OpenAI compaction toepast — het comprimeren van gespreksgeschiedenis en weglaten van tussenliggende tool-outputs om tokenkosten te drukken — bewaart en ontsluit Google de volledige historie. Dat maakt debugging, manipulatie en doorzoekbaarheid van eerdere reasoning-chains mogelijk, ten koste van hogere contextkosten.

De Interactions API ondersteunt native Model Context Protocol (MCP), waardoor Gemini-modellen extern gehoste tools direct kunnen aanroepen zonder extra code van ontwikkelaars. De bèta is beschikbaar via Google AI Studio en werkt met het volledige palet van Google’s nieuwste modellen: Gemini 3.0 (3 Pro Preview), Gemini 2.5 (Flash, Flash-lite, Pro) en de Deep Research Preview agent.

Prijsregels blijven gebaseerd op standaard token-tarieven, maar de retentie van interactiegeschiedenis verschilt: de gratis laag bewaart gegevens één dag, betaalde accounts tot 55 dagen. Voor ontwikkelaars betekent dit eenvoudiger beheer van complexe agents en langere contexten, maar het stelt ook eisen aan privacy- en securitybeleid omdat meer gesprekshistorie server-side wordt opgeslagen.