Modificare un’origine dati per Knowledge Base per Amazon Bedrock - Amazon Bedrock

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à.

Modificare un’origine dati per Knowledge Base per Amazon Bedrock

È possibile aggiornare un’origine dati per la knowledge base, ad esempio modificando le configurazioni dell’origine dati.

È possibile aggiornare un’origine dati nei seguenti modi:

  • Aggiungere, modificare o rimuovere file o contenuti dall’origine dati.

  • Modificare le configurazioni delle origini dati o la chiave KMS da utilizzare per crittografare i dati transitori durante l’importazione dei dati. Se vengono modificati i dettagli della configurazione dell’origine o dell’endpoint, è necessario aggiornare o creare un nuovo ruolo IAM con le autorizzazioni di accesso richieste e la chiave segreta di Secrets Manager (se applicabile).

  • Impostare la policy di eliminazione dell’origine dati su “Elimina” o “Conserva”. È possibile eliminare tutti i dati dall’origine dati che vengono convertiti in embedding vettoriali dopo l’eliminazione di una knowledge base o di una risorsa dell’origine dati. È possibile conservare tutti i dati dall’origine dati che vengono convertiti in embedding vettoriali dopo l’eliminazione di una knowledge base o di una risorsa dell’origine dati. Da notare che l’archivio vettoriale stesso non viene eliminato se viene eliminata una knowledge base o una risorsa dell’origine dati.

Ogni volta che vengono aggiunti, modificati o rimossi file dall’origine dati, è necessario sincronizzare l’origine dati in modo che venga reindicizzata nella knowledge base. La sincronizzazione è incrementale, quindi Amazon Bedrock elabora solo i documenti aggiunti, modificati o eliminati dall’ultima sincronizzazione. Prima di iniziare l’importazione, verificare che l’origine dati soddisfi le seguenti condizioni:

  • I file sono nei formati supportati. Per ulteriori informazioni, consulta Formati di documenti supportati.

  • I file non superano le dimensioni del file del processo di importazione specificate in Endpoint e quote di Amazon Bedrock nei Riferimenti generali di AWS.

  • Se l’origine dati contiene file di metadati, verificare le seguenti condizioni per garantire che i file di metadati non vengano ignorati:

    • Ogni .metadata.json file condivide lo stesso nome e la stessa estensione del file di origine a cui è associato.

    • Se l’indice vettoriale per la knowledge base si trova in un archivio vettoriale Amazon OpenSearch Serverless, verificare che l’indice vettoriale sia configurato con il motore faiss. Se l’indice vettoriale è configurato con il motore nmslib, eseguire una delle seguenti operazioni:

    • Se l’indice vettoriale per la knowledge base si trova in un cluster di database Amazon Aurora, consigliamo di utilizzare il campo dei metadati personalizzati per archiviare tutti i metadati in un’unica colonna e creare un indice su questa colonna. Se il campo dei metadati personalizzati non è specificato, è necessario verificare che la tabella dell’indice contenga una colonna per ogni proprietà dei metadati nei file di metadati prima di iniziare l’importazione. Per ulteriori informazioni, consulta Prerequisiti per l’utilizzo di un archivio vettoriale creato per una knowledge base.

Per informazioni su come aggiornare un’origine dati, scegliere la scheda relativa al metodo preferito, poi seguire la procedura:

Console
Come aggiornare un’origine dati
  1. Accedi alla Console di gestione AWS con un’identità IAM che disponga delle autorizzazioni per utilizzare la console Amazon Bedrock. Quindi, apri la console Amazon Bedrock all’indirizzo https://console.aws.amazon.com/bedrock.

  2. Nel riquadro di navigazione a sinistra, scegli Knowledge base.

  3. Seleziona il nome della tua knowledge base.

  4. Nella sezione Origine dati, seleziona il pulsante di opzione accanto all’origine dati che vuoi modificare e sincronizzare.

  5. (Facoltativo) Scegli Modifica, modifica le configurazioni e seleziona Invia. Se vengono modificati i dettagli della configurazione dell’origine o dell’endpoint, è necessario aggiornare o creare un nuovo ruolo IAM con le autorizzazioni di accesso richieste e la chiave segreta di Secrets Manager (se applicabile). Inoltre, tieni presente che non è possibile modificare le configurazioni di suddivisione in blocchi basate sui dati originali importati. Devi ricreare l’origine dati.

    Nota

    Non puoi modificare le configurazioni di suddivisione in blocchi. Devi ricreare l’origine dati.

  6. (Facoltativo) Scegli di modificare la policy di eliminazione dei dati dell’origine dati come parte delle impostazioni avanzate:

    Per le impostazioni della policy di eliminazione dei dati, puoi scegliere:

    • Elimina: elimina tutti i dati dall’origine dati che vengono convertiti in embedding vettoriali dopo l’eliminazione di una knowledge base o di una risorsa dell’origine dati. Da notare che l’archivio vettoriale stesso non viene eliminato, ma solo i dati sottostanti. Questo flag viene ignorato se un account AWS viene eliminato.

    • Retain: mantiene tutti i dati dall’origine dati che vengono convertiti in embedding vettoriali dopo l’eliminazione di una knowledge base o di una risorsa dell’origine dati. Da notare che l’archivio vettoriale stesso non viene eliminato se viene eliminata una knowledge base o una risorsa dell’origine dati.

  7. Scegli Sincronizza.

  8. Quando la sincronizzazione è completa e lo Stato diventa Pronto, viene visualizzato un banner verde.

API
Come aggiornare un’origine dati
  1. (Facoltativo) Invia una richiesta UpdateDataSource con un endpoint in fase di compilazione di Agent per Amazon Bedrock, modificando eventuali configurazioni e specificando le stesse configurazioni che non vuoi modificare. Se modifichi i dettagli della configurazione dell’origine o dell’endpoint, devi aggiornare o creare un nuovo ruolo IAM con le autorizzazioni di accesso richieste e la chiave segreta di Secrets Manager (se applicabile).

    Nota

    Non puoi modificare la chunkingConfiguration. Invia la richiesta con la chunkingConfiguration esistente o ricrea l’origine dati.

  2. (Facoltativo) Cambia la dataDeletionPolicy per l’origine dati. Puoi DELETE tutti i dati dall’origine dati che vengono convertiti in embedding vettoriali dopo l’eliminazione di una knowledge base o di una risorsa dell’origine dati. Questo flag viene ignorato se un account AWS viene eliminato. Puoi RETAIN tutti i dati dall’origine dati che vengono convertiti in embedding vettoriali dopo l’eliminazione di una knowledge base o di una risorsa dell’origine dati. Da notare che l’archivio vettoriale stesso non viene eliminato se viene eliminata una knowledge base o una risorsa dell’origine dati.

  3. Invia una richiesta StartIngestionJob con un endpoint in fase di compilazione di Agent per Amazon Bedrock, specificando il dataSourceId e il knowledgeBaseId.