Modifier une source de données pour votre base de connaissances Amazon Bedrock - 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.

Modifier une source de données pour votre base de connaissances Amazon Bedrock

Vous pouvez mettre à jour une source de données pour votre base de connaissances, par exemple en modifiant les configurations de la source de données.

Vous pouvez mettre à jour une source de données de différentes manières :

  • Ajoutez, modifiez ou supprimez des fichiers ou du contenu de la source de données.

  • Modifiez les configurations des sources de données ou la KMS clé à utiliser pour chiffrer les données transitoires lors de l'ingestion des données. Si vous modifiez les détails de configuration de la source ou du point de terminaison, vous devez mettre à jour ou créer un nouveau IAM rôle avec les autorisations d'accès requises et le secret Secrets Manager (le cas échéant).

  • Définissez la politique de suppression de votre source de données en « Supprimer » ou « Conserver ». Vous pouvez supprimer toutes les données de votre source de données converties en intégrations vectorielles lors de la suppression d'une base de connaissances ou d'une ressource de source de données. Vous pouvez conserver toutes les données de votre source de données converties en intégrations vectorielles lors de la suppression d'une base de connaissances ou d'une ressource de source de données. Notez que le magasin vectoriel lui-même n'est pas supprimé si vous supprimez une base de connaissances ou une ressource de source de données.

Chaque fois que vous ajoutez, modifiez ou supprimez des fichiers de votre source de données, vous devez synchroniser la source de données afin qu'elle soit réindexée dans la base de connaissances. La synchronisation étant incrémentielle, Amazon Bedrock ne traite que les documents ajoutés, modifiés ou supprimés depuis la dernière synchronisation. Avant de commencer l'ingestion, vérifiez que votre source de données remplit les conditions suivantes :

  • Les fichiers sont dans des formats pris en charge. Pour plus d'informations, consultez la section Formats des documents de support.

  • Les fichiers ne dépassent pas la taille du fichier de tâche d'ingestion spécifiée dans les points de terminaison Amazon Bedrock et les quotas dans le. Références générales AWS

  • Si votre source de données contient des fichiers de métadonnées, vérifiez les conditions suivantes pour vous assurer que les fichiers de métadonnées ne sont pas ignorés :

    • Chaque .metadata.json fichier porte le même nom et la même extension que le fichier source auquel il est associé.

    • Si l'index vectoriel de votre base de connaissances se trouve dans un magasin de vecteurs Amazon OpenSearch Serverless, vérifiez qu'il est configuré avec le faiss moteur. Si l'index vectoriel est configuré avec le nmslib moteur, vous devrez effectuer l'une des opérations suivantes :

    • Si l'index vectoriel de votre base de connaissances se trouve dans un cluster de bases de données Amazon Aurora, vérifiez que la table de votre index contient une colonne pour chaque propriété de métadonnées de vos fichiers de métadonnées avant de commencer l'ingestion.

Pour savoir comment mettre à jour une source de données, choisissez l'onglet correspondant à votre méthode préférée, puis suivez les étapes suivantes :

Console
Pour mettre à jour une source de données
  1. Connectez-vous à l' AWS Management Console aide d'un IAMrôle avec les autorisations Amazon Bedrock et ouvrez la console Amazon Bedrock à l'adresse. https://console.aws.amazon.com/bedrock/

  2. Dans le volet de navigation de gauche, sélectionnez Knowledge bases.

  3. Sélectionnez le nom de votre base de connaissances.

  4. Dans la section Source de données, sélectionnez le bouton radio à côté de la source de données que vous souhaitez modifier et synchroniser.

  5. (Facultatif) Choisissez Modifier, modifiez vos configurations, puis sélectionnez Soumettre. Si vous modifiez les détails de configuration de la source ou du point de terminaison, vous devez mettre à jour ou créer un nouveau IAM rôle avec les autorisations d'accès requises et le secret Secrets Manager (le cas échéant). Notez également qu'il n'est pas possible de modifier les configurations de segmentation basées sur les données d'origine ingérées. Vous devez recréer la source de données.

    Note

    Vous ne pouvez pas modifier les configurations de segmentation. Vous devez recréer la source de données.

  6. (Facultatif) Choisissez de modifier la politique de suppression des données de votre source de données dans le cadre des paramètres avancés :

    Pour les paramètres de politique de suppression des données, vous pouvez choisir l'une des options suivantes :

    • Supprimer : Supprime toutes les données de votre source de données qui sont converties en intégrations vectorielles lors de la suppression d'une base de connaissances ou d'une ressource de source de données. Notez que le magasin vectoriel lui-même n'est pas supprimé, seules les données sont supprimées. Ce drapeau est ignoré si un AWS compte est supprimé.

    • Conserver : conserve toutes les données de votre source de données qui sont converties en intégrations vectorielles lors de la suppression d'une base de connaissances ou d'une ressource de source de données. Notez que le magasin vectoriel lui-même n'est pas supprimé si vous supprimez une base de connaissances ou une ressource de source de données.

  7. Choisissez Sync.

  8. Une bannière verte apparaît lorsque la synchronisation est terminée et que le statut devient Prêt.

API
Pour mettre à jour une source de données
  1. (Facultatif) Envoyez une UpdateDataSourcedemande à un point de terminaison Agents for Amazon Bedrock au moment de la création, en modifiant les configurations et en spécifiant les mêmes configurations que vous ne souhaitez pas modifier. Si vous modifiez les détails de configuration de la source ou du point de terminaison, vous devez mettre à jour ou créer un nouveau IAM rôle avec les autorisations d'accès requises et le secret Secrets Manager (le cas échéant).

    Note

    Tu ne peux pas changer lechunkingConfiguration. Envoyez la demande avec la source de données existante chunkingConfiguration ou recréez la source de données.

  2. (Facultatif) Modifiez le dataDeletionPolicy pour votre source de données. Vous pouvez convertir DELETE toutes les données de votre source de données en incorporant des vecteurs lors de la suppression d'une base de connaissances ou d'une ressource de source de données. Ce drapeau est ignoré si un AWS compte est supprimé. Vous pouvez convertir RETAIN toutes les données de votre source de données en incorporant des vecteurs lors de la suppression d'une base de connaissances ou d'une ressource de source de données. Notez que le magasin vectoriel lui-même n'est pas supprimé si vous supprimez une base de connaissances ou une ressource de source de données.

  3. Envoyez une StartIngestionJobdemande à un agent pour le point de terminaison Amazon Bedrock au moment de la création, en spécifiant le et ledataSourceId. knowledgeBaseId