Google rende l'Interactions API il modo predefinito per sviluppare con gli agenti Gemini

Google sta cambiando il modo in cui sviluppi con Gemini.

L'Interactions API è ora disponibile in generale. È diventata il modo principale per lavorare con i modelli e gli agenti Gemini.

Questo rappresenta un cambiamento importante per gli sviluppatori. Google si sta muovendo verso un approccio "agent-first". Sebbene la vecchia API generateContent funzioni ancora, le nuove funzionalità per gli agenti arriveranno prima sull'Interactions API.

Caratteristiche principali dell'Interactions API:

• Un unico endpoint per tutto. Usa un model ID per i compiti semplici o un agent ID per i compiti lunghi. • Managed Agents. Una singola chiamata API configura un sandbox Linux. L'agente può eseguire codice, navigare sul web e gestire file. • Task in background. Imposta background=True per eseguire compiti lunghi senza attendere. • Mix di strumenti. Combina Google Search e Google Maps con le tue funzioni in un'unica richiesta. • Deep Research. Ottieni maggiore velocità e profondità grazie a grafici nativi e al supporto multimodale per immagini e PDF. • Generazione di media. Accedi a strumenti per immagini, musica e text-to-speech. • Controllo dei costi. Usa i livelli Flex o Priority. Il livello Flex offre costi inferiori del 50%. • Conservazione dello stato. Gli utenti paganti possono accedere alle interazioni passate per 55 giorni.

Anche l'architettura sta cambiando. Google si sta allontanando dai vecchi formati di messaggio. Ogni passaggio è ora un'azione tipizzata come input dell'utente, pensiero o chiamata a una funzione.

Cosa dovresti fare?

Se inizi un nuovo progetto Gemini, usa l'Interactions API.

Se hai un'app esistente, continua a farla funzionare. Ma analizza i tuoi flussi di lavoro. Verifica se hai bisogno di esecuzione in background o di managed agents.

Controlla i tuoi SDK. Google supporta partner come LiteLLM, Eigent e Agno.

Monitora i costi. Testa il livello Flex per i carichi di lavoro in cui la velocità è meno importante del prezzo.

Nota che i Managed Agents vengono eseguiti lato Google. Esamina il comportamento del sandbox e i controlli sui dati se gestisci dati sensibili.

Google non disattiverà la vecchia API. Ti sta mostrando il futuro. Se continui a sviluppare seguendo il vecchio percorso, potresti perdere le migliori nuove funzionalità.

Fonte: https://blog.google/innovation-and-ai/technology/developers-tools/interactions-api-general-availability/

Community di apprendimento opzionale: https://t.me/GyaanSetuAi