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à.
Creare una knowledge base gestita
Quando crei una knowledge base gestita, Amazon Bedrock AgentCore gestisce l'infrastruttura di archiviazione, indicizzazione e recupero per te. Per impostazione predefinita, viene utilizzato un modello di incorporamento gestito dal servizio e non è richiesta alcuna selezione o configurazione del modello. È invece possibile fornire facoltativamente il proprio modello di incorporamento Bedrock. È inoltre possibile fornire facoltativamente una chiave KMS per la crittografia dell'archivio vettoriale gestito.
Dopo aver creato la knowledge base, connettila a una fonte di dati e avvia l'inserimento. Per informazioni dettagliate sulla connessione di un'origine dati, consulta Connettere un'origine dati. Per sincronizzare un'origine dati, utilizza l'StartIngestionJobAPI. Per informazioni dettagliate, vedi Sincronizzare i dati con Knowledge Base per Amazon Bedrock.
Nota
Dopo aver creato e sincronizzato una knowledge base gestita, utilizza l'RetrieveAPI per interrogarla. Nel retrievalConfiguration campo, specificamanagedSearchConfiguration. Il vectorSearchConfiguration campo si applica solo alle knowledge base personalizzate. Per esempi di richieste e considerazioni aggiuntive, vedereInterrogare una knowledge base e recuperare dei dati.
Per scoprire come creare una knowledge base gestita, scegli la scheda corrispondente al tuo metodo preferito:
Incorporamento delle opzioni del modello
Le knowledge base gestite supportano i seguenti tipi di modelli di incorporamento:
-
Incorporamento gestito (impostazione predefinita): viene utilizzato automaticamente un modello di incorporamento gestito dal servizio. Non è necessario selezionare un modello, configurare le dimensioni o gestire i limiti del servizio Bedrock per l'incorporamento. Il servizio gestisce la selezione, l'hosting e il ridimensionamento del modello in modo trasparente.
-
Incorporamento personalizzato: fornisci il tuo modello di incorporamento Bedrock ARN. Quando si utilizza un modello di incorporamento personalizzato, è necessario specificare le dimensioni del modello (1024) e il tipo di dati di incorporamento float32. Sono supportati i seguenti modelli di incorporamento Bedrock:
-
Embedding di testo Amazon Titan V2
-
Cohere Embed English v3
-
Cohere Embed multilingue v3
-
Cohere Embed v4
-
Incorporamenti multimodali Amazon Nova
-
-
Incorporamento multimodale personalizzato: fornisci l'ARN di un modello di incorporamento multimodale, che elabora in modo nativo file di immagini, audio e video oltre al testo. Attualmente, TwelveLabs Marengo Embed 3.0 (
twelvelabs.marengo-embed-3-0-v1:0) è l'unico modello di incorporamento multimodale supportato. Questa opzione richiede una destinazione di archiviazione multimodale.
Nota
Non è possibile modificare il tipo di modello di incorporamento dopo aver creato la knowledge base. Per passare dall'incorporamento gestito a quello personalizzato e viceversa, è necessario creare una nuova knowledge base.
Importante
Se si crea una knowledge base con un modello di incorporamento personalizzato, il reranker gestito non è disponibile per tale knowledge base. Per utilizzare il reranker gestito, crea la tua knowledge base con il modello di incorporamento gestito predefinito.
Connettori di origine dati supportati
Le knowledge base gestite supportano i seguenti connettori di origine dati:
-
Simple Storage Service (Amazon S3)
-
Box
-
Confluence Cloud
-
Centro dati Confluence
-
Microsoft Online SharePoint
-
Google Drive
-
Microsoft OneDrive
-
ServiceNow
-
crawler web
-
Connettore personalizzato
Per informazioni sulla configurazione dei connettori delle origini dati, vedi Connettere un'origine dati.