Logo AlloyDB

AlloyDB AI

Créez des agents et des applications d'IA avec AlloyDB

AlloyDB intègre des embeddings vectoriels, une recherche vectorielle hautes performances et le langage naturel dans une base de données compatible avec PostgreSQL qui s'exécute partout.

Faites vos premiers pas avec une instance en essai sans frais de 30 jours d'AlloyDB.

Présentation

Recherche vectorielle rapide compatible avec pgvector

L'index ScaNN utilise le même algorithme de recherche que la recherche Google et s'appuie sur 12 ans de recherches Google. Il effectue une recherche sémantique avancée avec une création d'index jusqu'à 10 fois plus rapide, des requêtes de recherche vectorielle jusqu'à 4 fois plus rapides et des requêtes de recherche vectorielle filtrée jusqu'à 10 fois plus rapides que l'index HNSW PostgreSQL standard. AlloyDB AI offre des améliorations supplémentaires, comme la création d'index parallèle, la maintenance automatique des index et une observabilité de niveau professionnel pour les index vectoriels.

Requêtes hautes performances sur les données vectorielles et SQL

L'index ScaNN d'AlloyDB AI est profondément intégré au planificateur de requêtes PostgreSQL pour permettre des requêtes simples mais puissantes sur des données structurées et non structurées. Vous n'avez pas besoin de déployer ou d'apprendre à utiliser une base de données vectorielle distincte, ni de subir la latence liée aux échanges entre plusieurs systèmes. Le filtrage adaptatif garantit que les filtres, les jointures et les index vectoriels offrent des performances optimales lorsqu'ils sont utilisés ensemble.

Interfaces de langage naturel dans vos applications

Utilisez AlloyDB AI pour fournir aux utilisateurs et aux agents des réponses précises à des questions en langage naturel. Avec le langage naturel AlloyDB AI, vous pouvez surmonter les problèmes d'ambiguïté, de flexibilité et de sécurité généralement rencontrés dans les interfaces de langage naturel. AlloyDB AI peut lever l'ambiguïté des questions des utilisateurs, intégrer des données du schéma, des exemples de données et d'autres sources pour améliorer la précision, et bloquer l'accès aux données non autorisées.

Accédez aux modèles sur n'importe quelle plate-forme

Accédez aux modèles Gemini de Google ou à d'autres modèles de fondation hébergés sur Vertex AI, et utilisez la gestion des points de terminaison des modèles pour enregistrer des points de terminaison de modèles sur n'importe quelle plate-forme et les appeler depuis AlloyDB à l'aide d'une simple fonction SQL. Utilisez la génération augmentée par récupération (RAG) pour ancrer les réponses de l'application dans le contexte en temps réel de la base de données, sans avoir besoin de code de liaison complexe.

Langage naturel dans les requêtes SQL

Avec le moteur de requêtes AlloyDB AI, vous pouvez utiliser le langage naturel dans les requêtes SQL pour exprimer les conditions de filtrage et les critères de classement. La puissance des modèles d'IA apporte des capacités de raisonnement et des connaissances du monde réel aux requêtes SQL, ce qui permet d'obtenir des insights sémantiques approfondis à partir de vos données d'entreprise. Vous pouvez générer des embeddings vectoriels, effectuer des recherches de similarité et appeler des modèles d'IA dans une seule requête.

Intégration à l'écosystème d'IA

Modularisez et simplifiez votre code avec des frameworks d'orchestration populaires tels que LangChain et LlamaIndex, qui permettent de connecter facilement des modèles, des outils et des bases de données. Concentrez-vous sur la logique unique de votre application et laissez le framework gérer les actions courantes (chargement d'un document, accès à un magasin de vecteurs et lecture de l'historique des discussions, par exemple).

Fonctionnement

AlloyDB AI traite les requêtes vectorielles et SQL dans un seul moteur de requêtes au sein de la base de données. Cela évite de déplacer les données vers des systèmes distincts. En appelant des modèles d'IA via une simple fonction SQL, vous pouvez créer des applications et des agents enrichis en données en temps réel avec moins de latence et de complexité.

Utilisations courantes

Applications de recherche multimodale

Génération d'embeddings vectoriels hautes performances

La recherche sur des données multimodales (texte, images, vidéos et autres types de contenus) nécessite une base de données vectorielle hautes performances contenant vos données les plus récentes. AlloyDB génère automatiquement des embeddings vectoriels directement dans la base de données à l'aide du modèle d'IA de votre choix, ce qui évite d'avoir à utiliser des pipelines complexes dans d'autres systèmes. Il propose également l'indexation automatique. Vos applications peuvent ainsi gérer les données qui évoluent rapidement au fur et à mesure qu'elles sont écrites ou modifiées.

Génération d'embeddings vectoriels hautes performances

La recherche sur des données multimodales (texte, images, vidéos et autres types de contenus) nécessite une base de données vectorielle hautes performances contenant vos données les plus récentes. AlloyDB génère automatiquement des embeddings vectoriels directement dans la base de données à l'aide du modèle d'IA de votre choix, ce qui évite d'avoir à utiliser des pipelines complexes dans d'autres systèmes. Il propose également l'indexation automatique. Vos applications peuvent ainsi gérer les données qui évoluent rapidement au fur et à mesure qu'elles sont écrites ou modifiées.

Interfaces en langage naturel

Requêtes en langage naturel tenant compte du contexte

Permettez aux utilisateurs professionnels d'obtenir des réponses à partir de vos données en posant simplement des questions. La compréhension du langage naturel d'AlloyDB traduit avec précision les requêtes conversationnelles en réponses, et peut même poser des questions complémentaires ("Faisiez-vous référence à l'heure de départ ou d'arrivée ?") si nécessaire. Cette approche démocratise l'accès aux données, accélère la prise de décision et réduit la complexité liée à l'intégration d'interfaces de langage naturel dans les applications et les agents IA.

Requêtes en langage naturel tenant compte du contexte

Permettez aux utilisateurs professionnels d'obtenir des réponses à partir de vos données en posant simplement des questions. La compréhension du langage naturel d'AlloyDB traduit avec précision les requêtes conversationnelles en réponses, et peut même poser des questions complémentaires ("Faisiez-vous référence à l'heure de départ ou d'arrivée ?") si nécessaire. Cette approche démocratise l'accès aux données, accélère la prise de décision et réduit la complexité liée à l'intégration d'interfaces de langage naturel dans les applications et les agents IA.

Workflows agentifs

Des agents IA qui connaissent vos données

Créez et faites évoluer des workflows agentifs puissants avec AlloyDB comme base. AlloyDB fournit une architecture évolutive à haute disponibilité pour une base de données relationnelle compatible avec PostgreSQL et prête pour l'IA. Votre agent peut utiliser Gemini pour raisonner sur vos données d'entreprise structurées et non structurées, et utiliser la recherche hautes performances, le traitement du langage naturel et les intégrations de données préconfigurées pour créer des applications et des expériences conversationnelles sophistiquées optimisées par l'IA.

Des agents IA qui connaissent vos données

Créez et faites évoluer des workflows agentifs puissants avec AlloyDB comme base. AlloyDB fournit une architecture évolutive à haute disponibilité pour une base de données relationnelle compatible avec PostgreSQL et prête pour l'IA. Votre agent peut utiliser Gemini pour raisonner sur vos données d'entreprise structurées et non structurées, et utiliser la recherche hautes performances, le traitement du langage naturel et les intégrations de données préconfigurées pour créer des applications et des expériences conversationnelles sophistiquées optimisées par l'IA.

IA sur site et en périphérie

Sécurisez l'IA sur n'importe quelle plate-forme

Déployez une pile d'IA complète sur site, dans des environnements sous air gap, en périphérie (par exemple, dans un magasin) ou dans le cadre d'un déploiement multicloud. AlloyDB Omni est une édition téléchargeable d'AlloyDB qui s'exécute partout. Vous pouvez ainsi conserver une souveraineté totale sur vos données tout en associant votre base de données à des modèles de fondation locaux. Vos données les plus sensibles ne quittent jamais votre réseau, ce qui vous permet de créer des solutions d'IA personnalisées hautement résilientes et conformes.

Sécurisez l'IA sur n'importe quelle plate-forme

Déployez une pile d'IA complète sur site, dans des environnements sous air gap, en périphérie (par exemple, dans un magasin) ou dans le cadre d'un déploiement multicloud. AlloyDB Omni est une édition téléchargeable d'AlloyDB qui s'exécute partout. Vous pouvez ainsi conserver une souveraineté totale sur vos données tout en associant votre base de données à des modèles de fondation locaux. Vos données les plus sensibles ne quittent jamais votre réseau, ce qui vous permet de créer des solutions d'IA personnalisées hautement résilientes et conformes.

Premiers pas avec AlloyDB AI

À propos du développement de l'IA avec des bases de données

Lancez-vous avec un atelier de programmation

AlloyDB AI stimule l'innovation pour les développeurs

ScaNN pour AlloyDB : la recherche vectorielle nouvelle génération

Créer un assistant IA agentif pour un magasin d'articles de sport avec AlloyDB AI

Cas d'utilisation métier


Logo Target

La recherche sur Target évolue en une expérience bien plus dynamique : une couche multimodale intelligente qui aide les clients à trouver ce dont ils ont besoin, quand et comment ils le souhaitent. Avec AlloyDB AI et la pile de données et d'IA de Google Cloud qui évolue rapidement, nous sommes convaincus de pouvoir répondre aux attentes de nos clients et leur offrir chaque jour des expériences d'achat plus personnalisées et agréables.

Melissa Ludack, vice-présidente des data sciences, Target

Principaux avantages

Accélérez le développement de l'IA générative et réduisez le délai de mise sur le marché

Réduisez les coûts et la complexité de votre pile d'IA

Créez des applications d'IA plus intelligentes, plus responsives et plus pertinentes

AlloyDB for PostgreSQL
  • Faites des économies grâce à notre approche transparente concernant la tarification
  • Le paiement à l'usage de Google Cloud permet de réaliser des économies automatiques basées sur votre utilisation mensuelle et des tarifs réduits pour les ressources prépayées. Contactez-nous dès aujourd'hui afin d'obtenir un devis.
Google Cloud