Duet AI, la suite d'assistants IA de Google, s'étend sur Google Cloud
MaisonMaison > Blog > Duet AI, la suite d'assistants IA de Google, s'étend sur Google Cloud

Duet AI, la suite d'assistants IA de Google, s'étend sur Google Cloud

Jul 29, 2023

Duet AI, l'ensemble de fonctionnalités d'IA générative de Google pour la synthèse de texte, l'organisation des données et bien plus encore, s'étend à de nouveaux produits et services dans Google Cloud.

Lors de sa conférence annuelle Cloud Next, Google a annoncé que Duet AI – toujours en avant-première avec une disponibilité générale prévue pour plus tard cette année – peut désormais aider à la refactorisation du code ou à l'amélioration du code en apportant de petites modifications sans altérer le comportement externe global du code.

Dans l'environnement de développement logiciel préféré d'un développeur, celui-ci peut ouvrir une fenêtre de discussion alimentée par Duet AI et écrire une invite en langage naturel (par exemple, « Convertir cette fonction en Go et utiliser Cloud SQL ») pour que Duet AI s'exécute dessus (dans ce cas, réécrire la fonction et convertir la connexion à la base de données en une base de données relationnelle gérée). Et dans Google Cloud Console, le tableau de bord de Google Cloud permettant de créer et de déployer des applications, des sites Web et des services Web, les opérateurs peuvent discuter avec Duet AI pour obtenir des informations pratiques sur la configuration de l'infrastructure et des suggestions sur le déploiement, l'optimisation des coûts et des performances.

Duet AI dans Cloud Workstations, l'environnement de développement récemment lancé par Google, peut écrire du code tout en mettant en évidence les meilleures pratiques. Pendant ce temps, dans Application Integration, l'outil sans code permettant de regrouper des applications Software-as-a-Service dans Google Cloud, Duet peut générer des flux à l'aide d'API et d'actifs existants, créant automatiquement de la documentation et des cas de test.

Certaines entreprises pourront personnaliser Duet AI avec des connaissances « spécifiques à l'organisation » provenant de leurs bibliothèques et bases de code pour générer des suggestions de code contextuelles, indique Google. Cela permettra à Duet AI, par exemple, de générer du code pour une fonction qui recherche tous les produits à moins de 10 $ dans le catalogue de produits d'une entreprise.

Ailleurs, Duet AI peut également désormais aider à concevoir, créer et publier des API à partir d'invites en langage naturel via de nouveaux connecteurs vers Apigee, la plateforme de gestion d'API de Google. Et il est plus étroitement intégré à BigQuery, l'entrepôt de données sans serveur entièrement géré de Google, et à Looker, l'outil de business intelligence pour l'exploration et la découverte de données dans Google Cloud.

Google décrit Duet AI dans BigQuery comme une expérience « collaborative » intégrée à l'interface BigQuery pour fournir une « assistance contextuelle » pour l'écriture de requêtes SQL et Python. Duet AI dans BigQuery peut suggérer automatiquement du code en temps réel en fonction des métadonnées et du schéma existants, générant des fonctions et des blocs de code complets tout en recommandant des correctifs possibles et en expliquant le code. Au-delà de cela, Duet AI peut générer des intégrations vectorielles (des représentations mathématiques des données) pour alimenter les recherches sémantiques et les requêtes de recommandation.

Grâce à Vertex AI, la plate-forme de Google permettant de créer, d'entraîner et de déployer des modèles d'apprentissage automatique dans le cloud, les clients peuvent personnaliser le modèle de conversion texte-code derrière Duet AI afin d'aligner les suggestions du modèle sur leurs normes et pratiques de codage.

Dans Looker, Duet AI alimente de nouveaux outils de création de rapports et d’informations riches en contexte, ainsi qu’une fonctionnalité de chat appelée Assistance par chat Duet AI. Semblable aux chatbots basés sur l'IA tels que ChatGPT d'OpenAI, l'assistance par chat, également disponible dans Cloud Workstations, Spanner et Apigee, permet aux utilisateurs de poser des questions sur leurs données professionnelles et d'obtenir des réponses en langage naturel,

Via l'assistance par chat et à partir d'autres tableaux de bord, Duet AI dans Looker peut générer automatiquement des présentations ; créer des résumés, des calculs et des visualisations basés sur des rapports enregistrés ; et démarrez des projets dans LookML, le langage de modélisation de Looker pour décrire les relations entre les données. Plus tard cette année, Google annonce qu'il ajoutera une expérience Duet AI pour analyser les données dans un bloc-notes collaboratif.

Duet AI arrive également sur AlloyDB (le service de base de données entièrement géré de Google), Cloud SQL et Cloud Spanner, le service de gestion et de stockage de bases de données distribuées dans Google Cloud. Depuis Cloud Spanner, Duet AI aidera à générer du code pour structurer, modifier et interroger les données en utilisant le langage naturel. Une commande telle que « Écrire une requête pour afficher toutes les données dans le tableau des messages » invitera Duet AI à générer automatiquement le code requis, par exemple.