Connexion d’une source de données à votre base de connaissances - Amazon Bedrock

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.

Connexion d’une source de données à votre base de connaissances

Après avoir terminé les configurations de votre base de connaissances, vous connectez une source de données prise en charge à la base de connaissances.

Les bases de connaissances Amazon Bedrock permettent de se connecter à des sources de données non structurées ou à des magasins de données structurées via un moteur de requête. Sélectionnez une rubrique pour découvrir comment vous connecter à ce type de source de données :

Support de contenu multimodal

Le contenu multimodal (images, fichiers audio et vidéo) n'est pris en charge qu'avec Amazon S3 et les sources de données personnalisées. Les autres types de sources de données ignoreront les fichiers multimodaux lors de l'ingestion. Pour des conseils complets sur l'utilisation de contenus multimodaux, voirCréation d'une base de connaissances pour le contenu multimodal.

Pour découvrir comment vous connecter à une source de données à l’aide de la console Amazon Bedrock, sélectionnez la rubrique correspondant à votre type de source de données au bas de cette page :

Pour vous connecter à une source de données à l'aide de l'API Amazon Bedrock, envoyez une CreateDataSourcedemande à un point de terminaison Agents for Amazon Bedrock.

Les champs suivants sont obligatoires :

Champ Description de base
knowledgeBaseId ID de la base de connaissances.
name Nom de la base de connaissances.
dataSourceConfiguration Spécifiez le service ou le type de source de données dans le champ type et incluez le champ correspondant. Pour plus de détails sur les configurations spécifiques à un service, sélectionnez la rubrique correspondant au service au bas de cette page.

Les champs suivants sont facultatifs :

Champ Cas d’utilisation
description Pour fournir une description de la source de données.
vectorIngestionConfiguration Contient des configurations pour personnaliser le processus d’ingestion. Pour de plus amples informations, veuillez consulter Personnalisation de l’ingestion pour une source de données.
dataDeletionPolicy Pour spécifier s’il faut conserver (RETAIN) les vectorisations dans le magasin de vecteurs ou les supprimer (DELETE).
serverSideEncryptionConfiguration Pour chiffrer les données transitoires lors de la synchronisation des données avec une clé gérée par le client, spécifiez son ARN dans le champ kmsKeyArn.
clientToken Pour garantir que la demande d’API n’est exécutée qu’une seule fois. Pour plus d’informations, consultez Garantie de l’idempotence.

Sélectionnez une rubrique pour en savoir plus sur un service et sa configuration.