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 SQL connaissances Aurora Postgre pour Amazon Bedrock
Le flux de travail de génération augmentée (RAG) d'Amazon Bedrock repose sur des données vectorielles stockées dans une SQL base de données Aurora Postgre pour optimiser la récupération de contenu. Auparavant, la configuration d'Aurora Postgre SQL en tant que magasin de données vectorielles pour les bases de connaissances Bedrock était un processus en plusieurs étapes, nécessitant de nombreuses actions manuelles sur différentes interfaces utilisateur. Il était donc difficile pour les data scientists et les développeurs de tirer parti d'Aurora pour leurs projets Bedrock.
Pour améliorer l'expérience utilisateur, AWS a créé une nouvelle option CloudFormation de création rapide qui simplifie le processus de configuration. Avec Aurora Quick Create, vous pouvez désormais provisionner un cluster de SQL base de données Aurora Postgre préconfiguré en tant que magasin vectoriel pour vos bases de connaissances Amazon Bedrock en un seul clic.
Rubriques
Régions prises en charge et versions d'Aurora Postgre SQL
L'option de création rapide Aurora est disponible dans toutes les AWS régions qui prennent en charge les bases de connaissances Amazon Bedrock. Par défaut, il crée un cluster de SQL base de données Aurora Postgre avec la version 15.7. Pour plus d'informations sur les régions prises en charge, consultez la section 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 SQL base de données Amazon Aurora Postgre en tant que magasin de données vectorielles pour votre base de connaissances Bedrock :
Un cluster de SQL base de données Aurora Postgre dans votre compte, configuré avec les paramètres par défaut.
-
ACUs(Unités de capacité Aurora) sont définies entre 0 et 16. Votre magasin vectoriel peut ainsi être réduit à zéro lorsqu'il n'est pas utilisé, ce qui permet d'économiser sur les coûts de calcul. Ils ACUs peuvent être ajustés ultérieurement dans la RDS console Amazon.
-
HNSWIndice (Hierarchical Navigable Small World) utilisant la distance euclidienne comme mesure de similarité pour les intégrations vectorielles du socle rocheux stockées dans Aurora.
-
L'instance de base de données est une instance v2 sans serveur.
-
Le cluster est associé au réseau par défaut VPC et aux sous-réseaux, et les RDS données sont API activées.
-
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 configurés pour vous. Au fur et à mesure du processus, vous verrez des écrans expliquant le flux de travail.
-
Ensemencer le 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 requis pour la base de connaissances Bedrock.
-
Enregistrez un utilisateur de base de données à privilèges limités pour que Bedrock interagisse avec le cluster.
-
-
Une bannière de progression sera affichée tout au long du processus de mise en service des ressources, vous permettant de suivre l'état des sous-événements suivants :
Création d'un cluster Aurora
Ensemencement du cluster Aurora
Création d'une base de connaissances
La bannière reste visible jusqu'à ce que la base de connaissances soit entièrement créée, même si vous quittez la page pour y revenir.
-
Vous pouvez cliquer
View details
sur le bandeau 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 CloudFormation lien dans l'écran d'affichage des détails. Une fois le processus terminé, votre nouvelle base de connaissances Bedrock sera prête à être utilisée. -
La pile IDs de toutes les ressources de création rapide se trouve dans les balises de la base de connaissances Bedrock, si vous avez 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 magasin vectoriel.
Avantages de l'utilisation d'Aurora Quick Create
-
Le processus de création rapide CloudFormation basé sur cette technologie réduit considérablement le temps et la complexité nécessaires à l'utilisation d'Aurora comme magasin vectoriel.
-
Aurora offre d'excellentes performances, une évolutivité vectorielle et des avantages en termes de coûts, ainsi que 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' end-to-endexpérience, vous permettant de créer et de configurer facilement vos bases de connaissances Bedrock à l'aide d'Aurora.
-
Les clients peuvent s'appuyer sur CloudFormation un modèle 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 base de données est provisionné avec des 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. Les configurations sont définies automatiquement pour rationaliser l'expérience de déploiement. Si vous devez personnaliser la configuration du cluster de base de données Aurora, vous pouvez le faire après le déploiement initial par création rapide dans la RDS console Amazon.
Quick Create Flow simplifie le processus de configuration, mais le délai de création du cluster de base de données Aurora est toujours d'environ 10 minutes, comme dans le cas d'un déploiement manuel. Cela est dû au temps nécessaire pour fournir 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 pourrez pas les migrer directement vers un environnement de production dans votreVPC.