Récupération d'informations à partir de sources de données à l'aide des bases 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.

Récupération d'informations à partir de sources de données à l'aide des bases de connaissances Amazon Bedrock

Après avoir configuré une base de connaissances, vous pouvez configurer votre application pour qu'elle interroge les sources de données qu'elle contient. Pour interroger une base de connaissances, vous pouvez tirer parti des opérations d'API suivantes :

  • Retrieve— Récupère les fragments source ou les images de vos données les plus pertinents pour la requête et les renvoie dans la réponse sous forme de tableau.

  • RetrieveAndGenerate— S'Retrieveassocie à l'InvokeModelopération dans Amazon Bedrock pour récupérer les fragments source de vos données les plus pertinents pour la requête et générer une réponse en langage naturel. Inclut des citations vers des segments de source spécifiques à partir des données. Si votre source de données inclut des éléments visuels, le modèle tire parti des informations issues de ces images lors de la génération d'une réponse textuelle et fournit une attribution de source pour les images.

  • GenerateQuery— Convertit les requêtes utilisateur en langage naturel en requêtes présentées sous une forme adaptée au magasin de données structurées.

L'RetrieveAndGenerateopération est une action combinée qui utilise de manière sous-jacente GenerateQuery(si votre base de connaissances est connectée à un magasin de données structuré) Retrieve et InvokeModel pour exécuter l'ensemble du processus RAG. Comme les bases de connaissances Amazon Bedrock vous permettent également d'accéder à l'Retrieveopération, vous avez la possibilité de découpler les étapes dans RAG et de les personnaliser en fonction de votre cas d'utilisation spécifique.

Vous pouvez également utiliser un modèle de reclassement lorsque vous utilisez Retrieve ou RetrieveAndGenerate pour évaluer la pertinence des documents récupérés lors d'une requête.

Pour savoir comment utiliser ces opérations d'API lors de l'interrogation d'une base de connaissances, consultezTestez votre base de connaissances à l'aide de requêtes et de réponses.