Crea rapidamente una SQL Knowledge Base Aurora Postgre per Amazon Bedrock - Amazon Aurora

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Crea rapidamente una SQL Knowledge Base Aurora Postgre per Amazon Bedrock

Il flusso di lavoro di recupero di generazione aumentata (RAG) di Amazon Bedrock si basa su dati vettoriali archiviati in un database Aurora Postgre per consentire il recupero dei contenuti. SQL In precedenza, la configurazione di Aurora Postgre SQL come archivio dati vettoriale per Bedrock Knowledge Bases era un processo in più fasi, che richiedeva numerose azioni manuali su diverse interfacce utente. Ciò ha reso difficile per i data scientist e gli sviluppatori sfruttare Aurora per i loro progetti Bedrock.

Per migliorare l'esperienza utente, AWS ha creato una nuova opzione CloudFormation basata sulla creazione rapida che semplifica il processo di configurazione. Con Aurora quick create, ora puoi effettuare il provisioning di un cluster Aurora SQL Postgre DB preconfigurato come archivio vettoriale per le tue Knowledge Base Amazon Bedrock con un solo clic.

Regioni supportate e versioni di Aurora Postgre SQL

L'opzione di creazione rapida Aurora è disponibile in tutte le AWS regioni che supportano Amazon Bedrock Knowledge Base. Per impostazione predefinita, crea un cluster Aurora Postgre SQL DB con la versione 15.7. Per ulteriori informazioni sulle regioni supportate, consulta Modelli e regioni supportati per Amazon Bedrock Knowledge Base.

Comprendere il processo di creazione rapida

Il processo di creazione rapida fornisce automaticamente le seguenti risorse per configurare un SQL database Amazon Aurora Postgre come archivio dati vettoriale per la tua Bedrock Knowledge Base:

Un cluster Aurora Postgre SQL DB nel tuo account, configurato con impostazioni predefinite.

  • ACUs(Unità di capacità Aurora) sono impostate da 0 a 16. Ciò consente al tuo archivio vettoriale di ridimensionarsi fino a zero quando non è in uso, risparmiando sui costi di elaborazione. ACUsPuò essere regolato in un secondo momento nella RDS console Amazon.

  • HNSWIndice (Hierarchical Navigable Small World) che utilizza la distanza euclidea come misura di somiglianza per gli incorporamenti vettoriali Bedrock memorizzati in Aurora.

  • L'istanza DB è un'istanza v2 senza server.

  • Il cluster è associato all'impostazione predefinita VPC e alle sottoreti e ha i dati abilitati. RDS API

  • Le credenziali di amministratore del cluster sono gestite da AWS Secrets Manager.

Oltre alle impostazioni predefinite, vengono configurate automaticamente le seguenti impostazioni. Durante il processo, vedrai delle schermate che spiegano il flusso di lavoro.

  • Eseguire il seeding del cluster Aurora con gli oggetti di database necessari:

    • Crea l'estensione pgvector, lo schema, il ruolo e le tabelle necessari per la Bedrock Knowledge Base.

    • Registra un utente del database con privilegi limitati per consentire a Bedrock di interagire con il cluster.

  • Durante tutto il processo di approvvigionamento delle risorse verrà visualizzato un banner sullo stato di avanzamento, che consente di tenere traccia dello stato dei seguenti eventi secondari:

    • Creazione di cluster Aurora

    • Seminare l'ammasso Aurora

    • Creazione di una base di conoscenze

    Il banner rimane visibile fino alla creazione completa della knowledge base, anche se si esce dalla pagina e si torna indietro.

  • Puoi fare clic View details sul banner di avanzamento per visualizzare lo stato di ogni passaggio. Per ulteriori informazioni sugli eventi durante la creazione della knowledge base, scegli il CloudFormation link nella schermata di visualizzazione dei dettagli. Una volta completato il processo, la tua nuova Bedrock Knowledge Base sarà pronta per l'uso.

  • Lo stack di tutte le risorse IDs per la creazione rapida è disponibile nei tag della Bedrock Knowledge Base, nel caso in cui fosse necessario farvi riferimento.

Una Bedrock Knowledge Base, con la configurazione del cluster Aurora appena fornito al momento della creazione del vector store.

Vantaggi dell'utilizzo di Aurora quick create

  • Il processo di creazione rapida CloudFormation basato su Aurora riduce significativamente il tempo e la complessità necessari per utilizzare Aurora come archivio vettoriale.

  • Aurora offre prestazioni eccellenti, scalabilità vettoriale e vantaggi in termini di costi con la possibilità di scalare fino a zero costi di elaborazione quando non viene utilizzata.

  • Il processo di creazione rapida semplifica l' end-to-endesperienza, consentendoti di creare e configurare facilmente le tue Bedrock Knowledge Base utilizzando Aurora.

  • I clienti possono basarsi su CloudFormation un modello per personalizzare il provisioning con le proprie configurazioni.

Limitazioni del processo di creazione rapida di Aurora

  • Con l'opzione di creazione rapida Aurora, il cluster DB viene fornito con configurazioni predefinite. Tuttavia, queste impostazioni predefinite potrebbero non soddisfare i requisiti specifici o il caso d'uso previsto. La creazione rapida non offre opzioni per modificare le configurazioni durante il processo di provisioning. Le configurazioni vengono impostate automaticamente per semplificare l'esperienza di distribuzione. Se devi personalizzare la configurazione del cluster Aurora DB, puoi farlo dopo la distribuzione iniziale tramite creazione rapida nella console AmazonRDS.

  • Sebbene il flusso di creazione rapido semplifica il processo di configurazione, il tempo necessario per creare il cluster Aurora DB è ancora di circa 10 minuti, lo stesso di una distribuzione manuale. Ciò è dovuto al tempo necessario per effettuare il provisioning dell'infrastruttura Aurora.

  • L'opzione di creazione rapida è progettata per la sperimentazione e la configurazione rapida. Le risorse create tramite la creazione rapida potrebbero non essere adatte all'uso in produzione e non sarà possibile migrarle direttamente in un ambiente di produzione del proprio. VPC