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à.
Personalizzato
Invece di scegliere un servizio di origine dati supportato, puoi connetterti a un’origine dati personalizzata per ottenere i seguenti vantaggi:
-
Flessibilità e controllo sui tipi di dati a cui desideri che la tua knowledge base abbia accesso.
-
La possibilità di utilizzare le operazioni API
KnowledgeBaseDocumentsper importare o eliminare direttamente i documenti senza necessità di sincronizzare le modifiche. -
La possibilità di visualizzare i documenti nell’origine dati direttamente tramite la console o l’API Amazon Bedrock.
-
La possibilità di caricare documenti nell’origine dati direttamente nella Console di gestione AWS o di aggiungerli in linea.
Per connettere una knowledge base a un'origine dati personalizzata, invia una CreateDataSourcerichiesta a un endpoint in fase di costruzione di Agents for Amazon Bedrock. Specificate la base knowledgeBaseId di conoscenza a cui connettervi, date una name alla fonte di dati e impostate il type campo nel campo to. dataSourceConfiguration MANAGED_KNOWLEDGE_BASE_CONNECTOR Definisci il connettore stessomanagedKnowledgeBaseConnectorConfiguration.connectorParameters, impostandolo type suCUSTOM. Di seguito è riportato un esempio minimo per creare questa origine dati:
PUT /knowledgebases/KB12345678/datasources/ HTTP/1.1 Content-type: application/json { "name": "MyCustomDataSource", "dataSourceConfiguration": { "type": "MANAGED_KNOWLEDGE_BASE_CONNECTOR", "managedKnowledgeBaseConnectorConfiguration": { "connectorParameters": { "type": "CUSTOM", "version": "1", "aclEnabled": false } } } }
Imposta su true in aclEnabled per connectorParameters abilitare il controllo degli accessi a livello di documento. Per informazioni dettagliate, vedi Document-level controlli di accesso.
Dopo aver configurato l’origine dati personalizzata, puoi aggiungere documenti al suo interno e importarli direttamente nella knowledge base. A differenza di altre origini dati, non è necessario sincronizzare un’origine dati personalizzata. Per informazioni su come inserire direttamente i documenti, consulta Inserire le modifiche direttamente in una knowledge base.