ENFR
8news

Tech • IA • Crypto

Aujourd'huiTopicsVidéosCryptoArchivesFavoris

Premiers pas avec l’API Interactions

7/10
GoogleGoogle for Developers17 juillet 2026 à 23:008:47
Lecteur audio
0:00 / 0:00

INTRO

L’API Gemini Interactions est désormais disponible en version générale, offrant une interface unifiée et avec état pour créer des applications multimodales pilotées par des agents via une seule API.

POINTS CLÉS

API unifiée pour les modèles Gemini

L’API Interactions regroupe l’accès à plusieurs modèles Gemini et à des capacités d’agents dans une seule interface. Les développeurs peuvent effectuer des requêtes synchrones pour obtenir des résultats immédiats ou déclencher des tâches complexes en plusieurs étapes en un seul appel. Cela réduit la fragmentation et simplifie l’intégration entre outils, modèles et workflows.

Architecture orientée agents et agents gérés

La plateforme introduit un écosystème agent-first, incluant des agents gérés capables d’exécuter des opérations complexes comme des configurations à distance ou des automatisations multi-étapes. Ces agents peuvent fonctionner en arrière-plan, permettant des workflows asynchrones et réduisant le besoin d’orchestration manuelle.

Interactions avec état et workflows itératifs

Une fonctionnalité clé est sa conception avec état, permettant de référencer un ID d’interaction précédent. Cela autorise des processus itératifs où chaque étape s’appuie sur le contexte antérieur sans renvoyer toutes les entrées. Cette approche améliore l’efficacité et permet des workflows ramifiés, comme modifier des sorties précédentes dans différentes directions.

Capacités multimodales

L’API prend en charge une large gamme d’outils de génération et de traitement des médias. Cela inclut la génération d’images via Nano Banana, la création musicale avec Lyra 3, et le text-to-speech (TTS). Elle permet aussi la transcription audio avec des modèles comme Gemini 3.5 Flash, transformant la voix en invites textuelles exploitables.

Intégration d’outils et extensibilité

Les développeurs peuvent combiner des outils intégrés avec des outils personnalisés pour créer des pipelines flexibles adaptés à des usages spécifiques. Les améliorations apportées facilitent l’intégration transparente d’outils tiers aux côtés des capacités natives, élargissant les cas d’usage possibles.

Développement simplifié avec des agents de code

L’intégration avec les environnements de développement est simplifiée grâce aux compétences de l’API Interactions, qui guident les workflows de développement. Ces outils peuvent générer automatiquement la logique backend, comme les endpoints API et les configurations de modèles, réduisant fortement le temps de mise en place.

Exemple: application d’édition d’image itérative

Une application exemple montre comment les utilisateurs peuvent téléverser une image, fournir des instructions textuelles ou vocales, puis affiner les modifications de manière itérative. Par exemple, un utilisateur peut changer la couleur d’une casquette, puis modifier la couleur du t-shirt à l’étape suivante sans renvoyer l’image. Le système conserve le contexte via des tokens en cache et des IDs d’interaction précédents.

Workflow audio vers image

Comme certains modèles d’image n’acceptent pas directement l’audio, l’API permet un processus en deux étapes: d’abord transcrire la parole en texte, puis appliquer ce texte à l’édition d’image. Cela montre comment différents modèles de l’écosystème peuvent être enchaînés dans un même workflow.

Gains de performance et d’efficacité

En exploitant le contexte en cache et les interactions avec état, l’API réduit la transmission de données redondantes et améliore la réactivité. Les développeurs bénéficient de cycles d’itération plus rapides et d’une charge réduite pour créer des applications complexes.

CONCLUSION

L’API Gemini Interactions marque une avancée majeure vers un développement unifié, avec état et piloté par des agents, facilitant la création d’applications multimodales plus efficaces et moins complexes.

Transcription complète

Sur le même sujet : Google