AlloyDB AI de Google transforme les bases de données pour alimenter les applications d’IA générative

AlloyDB AI de Google transforme les bases de données pour alimenter les applications d’IA générative

AlloyDB, le service de base de données compatible avec PostgresSQL entièrement géré par Google, gagne en intelligence artificielle.

Google a annoncé aujourd’hui le lancement d’AlloyDB AI, un ensemble de fonctionnalités intégrées à AlloyDB for PostgreSQL pour aider les développeurs à créer des applications d’IA générative à partir de leurs propres données. AlloyDB AI, disponible en avant-première via AlloyDB Omni (qui passe de l’avant-première technique à l’avant-première publique), offre un support intégré pour les embeddings vectoriels – fournissant les bases pour les applications de recherche d’IA et plus encore.

« AlloyDB AI a été conçu dans un souci de portabilité et de flexibilité… Les développeurs (peuvent) incorporer leurs données en temps réel dans des applications d’IA générative », a écrit Andi Gutmans, GM et VP de l’ingénierie des bases de données chez Google, dans un billet de blog partagé avec TechCrunch. « Non seulement il est compatible avec PostgreSQL, mais avec AlloyDB Omni, les clients peuvent tirer parti de (AlloyDB AI) pour créer des applications d’entreprise basées sur l’IA partout : dans les locaux, à la périphérie, à travers les nuages ou même sur les ordinateurs portables des développeurs. »

Les embeddings vectoriels – représentations numériques de données, y compris, mais sans s’y limiter, les données textuelles, audio et d’image – permettent aux algorithmes d’IA de mieux comprendre les relations entre différents types de données et leur pertinence sémantique les uns par rapport aux autres. Cela est utile, par exemple, pour les moteurs de recommandation, qui peuvent utiliser les embeddings pour trouver des données similaires à d’autres données (par exemple, des films et des émissions de télévision similaires). Mais les cas d’utilisation vont bien au-delà : pensons à la détection des fraudes et à la correction des fautes de frappe.

AlloyDB AI vise donc à aider les utilisateurs à transformer les données des bases de données – les bases de données qui servent d’informations aux modèles génératifs d’IA – en encastrements vectoriels avec une seule ligne de code et sans pile de données spécialisée.

PostgreSQL prend déjà en charge les vecteurs. Mais AlloyDB AI va encore plus loin en donnant accès aux modèles d’embeddings sur site de Google pour la génération d’embeddings dans la base de données et aux modèles d’embeddings en nuage servis par Vertex AI, la plateforme de Google pour la création et le déploiement d’applications d’IA.

Les modèles sur site et Vertex AI peuvent être utilisés pour générer des embeddings à la volée en réponse aux entrées de l’utilisateur, explique Google. Ils peuvent également être utilisés pour créer automatiquement des embeddings via l’inférence dans n’importe quelle colonne de base de données générée.

Au-delà des modèles, AlloyDB AI offre des performances de requêtes vectorielles jusqu’à 10 fois supérieures à celles de PostgreSQL standard grâce à ce que Google décrit comme des « intégrations étroites » avec le moteur de traitement des requêtes d’AlloyDB. AlloyDB AI est en outre intégré à Vertex AI Extensions, un ensemble d’outils entièrement gérés qui aident les développeurs à connecter les modèles à des données propriétaires ou à des tiers, et à LangChain, un cadre ouvert conçu pour simplifier la création d’applications qui exploitent des modèles de texte d’IA générative.

En plus d’AlloyDB Omni, AlloyDB AI sera lancé dans le courant de l’année sur le service géré d’AlloyDB. Les fonctionnalités d’AlloyDB peuvent être ajoutées à tout déploiement d’AlloyDB en installant les extensions correspondantes sans frais supplémentaires, selon Google.

En savoir plus sur Google Cloud Next 2023 sur TechCrunch

IA