Bases de connaissances pour 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.

Bases de connaissances pour Amazon Bedrock

Les bases de connaissances pour Amazon Bedrock vous permettent d'accumuler des sources de données dans un référentiel d'informations. Grâce aux bases de connaissances, vous pouvez facilement créer une application qui tire parti de la génération augmentée de récupération (RAG), une technique dans laquelle la récupération d’informations à partir de sources de données complète la génération de réponses de modèles. Une fois la configuration terminée, vous pouvez tirer avantage d’une base de connaissances de la manière suivante.

  • Configurez votre application RAG pour utiliser l'RetrieveAndGenerateAPI afin d'interroger votre base de connaissances et de générer des réponses à partir des informations qu'elle récupère.

  • Chargez votre document et configurez RAG pour interroger votre base de connaissances et générer des réponses concernant le document que vous avez chargé. Le document est supprimé une fois l'analyse terminée et n'est pas stocké dans la base de connaissances.

  • Associez votre base de connaissances à un agent (pour plus d’informations, consultez Agents for Amazon Bedrock) pour ajouter la fonctionnalité RAG à l’agent en l’aidant à réfléchir aux étapes à suivre pour aider les utilisateurs finaux.

  • Créez un flux d’orchestration personnalisé dans votre application en utilisant l’API Retrieve pour récupérer des informations directement depuis la base de connaissances.

Une base de connaissances peut être utilisée non seulement pour répondre aux requêtes des utilisateurs et analyser des documents, mais également pour compléter les instructions fournies aux modèles de base en fournissant un contexte à l'invite. Les réponses de la base de connaissances sont également accompagnées de citations. Les utilisateurs peuvent ainsi trouver des informations supplémentaires en recherchant le texte exact sur lequel une réponse est basée et en vérifiant que la réponse est logique et factuellement correcte.

Vous devez suivre la procédure ci-dessous pour configurer et utiliser votre base de connaissances.

  1. Rassemblez les documents sources à ajouter à votre base de connaissances.

  2. (Facultatif) Créez un fichier de métadonnées pour chaque document source afin de filtrer les résultats lors d'une requête dans la base de connaissances.

  3. Chargez vos données dans un compartiment Amazon S3.

  4. (Facultatif) Configurez un index vectoriel dans un magasin de vecteurs pris en charge pour indexer vos données. Vous pouvez ignorer cette étape si vous envisagez d'utiliser la console Amazon Bedrock pour créer une base de données vectorielle Amazon OpenSearch Serverless pour vous.

  5. Créez et configurez votre base de connaissances.

  6. Ingérez les données en générant des intégrations à l’aide d’un modèle de fondation et en les stockant dans un stockage vectoriel compatible.

  7. Configurez votre application ou votre agent pour interroger la base de connaissances et renvoyer des réponses augmentées.