Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Création rapide d’une base de connaissances Aurora PostgreSQL pour Amazon Bedrock
Le flux de travail de génération à enrichissement contextuel (RAG) d’Amazon Bedrock repose sur des données vectorielles stockées dans une base de données Aurora PostgreSQL pour optimiser l’extraction de contenu. Auparavant, la configuration d’Aurora PostgreSQL en tant que stockage de données vectorielles pour les bases de connaissances Bedrock était un processus en plusieurs étapes qui nécessitait de nombreuses actions manuelles sur différentes interfaces utilisateur. Il était donc difficile pour les scientifiques des données et les développeurs de tirer parti d’Aurora pour leurs projets Bedrock.
Pour améliorer l’expérience utilisateur, AWS a conçu une option de création rapide basée sur CloudFormation, qui simplifie le processus de configuration. Avec cette option de création rapide Aurora, vous pouvez désormais provisionner en un seul clic un cluster de bases de données Aurora PostgreSQL préconfiguré comme stockage vectoriel pour vos bases de connaissances Amazon Bedrock.
Rubriques
Régions et versions d’Aurora PostgreSQL prises en charge
L’option de création rapide Aurora est disponible dans toutes les régions AWS qui prennent en charge les bases de connaissances Amazon Bedrock. Par défaut, elle crée un cluster de bases de données Aurora PostgreSQL avec la version 15.7. Pour plus d’informations sur les régions prises en charge, consultez Modèles et régions pris en charge pour les bases de connaissances Amazon Bedrock.
Comprendre le processus de création rapide
Le processus de création rapide fournit automatiquement les ressources suivantes pour configurer une base de données Amazon Aurora PostgreSQL en tant que stockage de données vectorielles pour votre base de connaissances Bedrock :
Un cluster de bases de données Aurora PostgreSQL dans votre compte, configuré avec les paramètres par défaut.
-
Les unités de capacité Aurora (ACU) sont définies entre 0 et 16. Votre stockage vectoriel peut ainsi être réduit verticalement à zéro lorsqu’il n’est pas utilisé, ce qui permet d’économiser sur les coûts de calcul. Les ACU peuvent être ajustées ultérieurement dans la console Amazon RDS.
-
Index HNSW (Hierarchical Navigable Small World) utilisant la distance euclidienne comme mesure de similarité pour les vectorisations Bedrock stockées dans Aurora.
-
L’instance de base de données est une instance v2 sans serveur.
-
Le cluster est associé au VPC et aux sous-réseaux par défaut, et l’API de données RDS est activée.
-
Les informations d’identification de l’administrateur du cluster sont gérées par AWS Secrets Manager.
Outre les paramètres par défaut, les paramètres suivants sont définis pour vous. Au cours du processus, vous verrez des écrans expliquant le flux de travail.
-
Alimentation du cluster Aurora avec les objets de base de données nécessaires :
-
Créez l’extension pgvector, le schéma, le rôle et les tables nécessaires pour la base de connaissances Bedrock.
-
Inscrivez un utilisateur de base de données à privilèges limités pour que Bedrock interagisse avec le cluster.
-
-
Une bannière de progression vous permettant de suivre l’état des sous-événements suivants s’affiche tout au long du processus de mise en service des ressources :
Création du cluster Aurora
Alimentation du cluster Aurora
Création d’une base de connaissances
Cette bannière reste visible jusqu’à ce que la base de connaissances soit entièrement créée, même si vous quittez la page et que vous y revenez.
-
Vous pouvez cliquer sur
View detailssur la bannière de progression pour voir le statut de chaque étape. Pour plus d’informations sur les événements survenus lors de la création de la base de connaissances, cliquez sur le lien CloudFormation figurant sur l’écran d’affichage des détails. Une fois le processus terminé, votre nouvelle base de connaissances Bedrock est prête à être utilisée. -
Les identifiants de pile pour toutes les ressources de création rapide se trouvent dans les balises de la base de connaissances Bedrock, au cas où vous auriez besoin de les référencer.
Une base de connaissances Bedrock, avec la configuration du cluster Aurora nouvellement provisionné lors de la création du stockage vectoriel.
Avantages offerts par l’utilisation de l’option de création rapide Aurora
-
Le processus de création rapide basé sur CloudFormation réduit considérablement le temps et la complexité nécessaires à l’utilisation d’Aurora comme stockage vectoriel.
-
Aurora offre d’excellentes performances, une capacité de mise à l’échelle vectorielle et des avantages en termes de coûts avec la possibilité de réduire à zéro les frais de calcul lorsqu’il n’est pas utilisé.
-
Le processus de création rapide rationalise l’expérience de bout en bout, ce qui vous permet de créer et de configurer facilement des bases de connaissances Bedrock à l’aide d’Aurora.
-
Les clients peuvent s’appuyer sur le modèle CloudFormation pour personnaliser le provisionnement avec leurs propres configurations.
Limites du processus de création rapide Aurora
Avec l’option de création rapide Aurora, le cluster de bases de données est provisionné avec les configurations par défaut. Toutefois, il est possible que ces paramètres par défaut ne répondent pas à vos exigences spécifiques ou au cas d’utilisation prévu. La création rapide ne propose aucune option permettant de modifier les configurations pendant le processus de provisionnement. Elles sont définies automatiquement pour rationaliser l’expérience de déploiement. Si vous devez personnaliser la configuration du cluster de bases de données Aurora, procédez après le déploiement initial par création rapide dans la console Amazon RDS.
L’option de création rapide simplifie le processus de configuration, mais le délai de création du cluster de bases de données Aurora est toujours d’une dizaine de minutes, comme dans le cas d’un déploiement manuel. Cela s’explique par le délai nécessaire pour provisionner l’infrastructure Aurora.
L’option de création rapide est conçue pour l’expérimentation et la configuration rapide. Les ressources créées par le biais de la création rapide peuvent ne pas être adaptées à une utilisation en production, et vous ne pouvez pas les migrer directement vers un environnement de production dans votre VPC.