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à.
Community di apprendimento opzionale: https://t.me/GyaanSetuAi
