Google fait de l'Interactions API la méthode par défaut pour construire avec les agents Gemini
Google change la façon dont vous construisez avec Gemini.
L'Interactions API est désormais disponible de manière générale. C'est désormais le principal moyen de travailler avec les modèles et les agents Gemini.
Il s'agit d'un changement majeur pour les développeurs. Google s'oriente vers une approche "agent-first". Bien que l'ancienne API generateContent fonctionne toujours, les nouvelles fonctionnalités d'agent arriveront d'abord sur l'Interactions API.
Caractéristiques clés de l'Interactions API :
• Un seul endpoint pour tout. Utilisez un ID de modèle pour les tâches simples ou un ID d'agent pour les tâches longues.
• Managed Agents. Un seul appel API configure un bac à sable (sandbox) Linux. L'agent peut exécuter du code, naviguer sur le Web et gérer des fichiers.
• Tâches en arrière-plan. Définissez background=True pour exécuter des tâches longues sans attendre.
• Mixage d'outils. Combinez Google Search et Google Maps avec vos propres fonctions en une seule requête.
• Deep Research. Bénéficiez d'une meilleure vitesse et d'une plus grande profondeur grâce aux graphiques natifs et au support multimodal pour les images et les PDF.
• Génération de médias. Accédez à des outils d'image, de musique et de synthèse vocale (text-to-speech).
• Contrôle des coûts. Utilisez les niveaux Flex ou Priority. Le niveau Flex offre des coûts 50 % moins élevés.
• Rétention d'état. Les utilisateurs payants peuvent accéder aux interactions passées pendant 55 jours.
L'architecture change également. Google s'éloigne des anciens formats de messages. Chaque étape est désormais une action typée telle qu'une entrée utilisateur, une pensée ou un appel de fonction.
Que devez-vous faire ?
Si vous lancez un nouveau projet Gemini, utilisez l'Interactions API.
Si vous avez une application existante, continuez à l'utiliser. Mais auditez vos flux de travail. Vérifiez si vous avez besoin d'exécution en arrière-plan ou de Managed Agents.
Vérifiez vos SDK. Google prend en charge des partenaires tels que LiteLLM, Eigent et Agno.
Surveillez vos coûts. Testez le niveau Flex pour les charges de travail où la vitesse importe moins que le prix.
Notez que les Managed Agents s'exécutent du côté de Google. Examinez le comportement du bac à sable et les contrôles de données si vous manipulez des données sensibles.
Google ne désactive pas l'ancienne API. Ils vous montrent l'avenir. Si vous construisez sur l'ancienne voie, vous pourriez passer à côté des meilleures nouvelles fonctionnalités.
Communauté d'apprentissage optionnelle : https://t.me/GyaanSetuAi
