Extraction 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.

Extraction 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 interroger les sources de données qu’elle contient. Pour interroger une base de connaissances, vous pouvez tirer avantage des opérations d’API suivantes :

  • Retrieve : extrait les fragments ou images sources de vos données qui sont les plus pertinents pour la requête et les renvoie dans la réponse sous forme de tableau.

  • RetrieveAndGenerate : associe Retrieve à l’opération InvokeModel dans Amazon Bedrock pour récupérer les segments 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 sources 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 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é.

L’opération RetrieveAndGenerate 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’opération Retrieve, 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 reclasser la pertinence des documents extraits lors d’une requête.

Pour savoir comment utiliser ces opérations d’API lors de l’interrogation d’une base de connaissances, consultez Test de votre base de connaissances avec des requêtes et des réponses.