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.
Création d’une base de connaissances Amazon Bedrock avec un index GenAI Amazon Kendra
Pour plus d’informations sur l’utilisation d’un index GenAI Amazon Kendra, consultez Index GenAI Amazon Kendra dans le Guide du développeur Amazon Kendra.
Vous pouvez créer une base de connaissances Amazon Bedrock avec un index GenAI Amazon Kendra à l’aide de la console Amazon Bedrock ou de l’API Amazon Bedrock. Choisissez l’onglet correspondant à votre méthode préférée, puis suivez les étapes :
Vous ne pouvez créer aucune base de connaissances avec un utilisateur racine. Avant de commencer, connectez-vous avec un utilisateur Gestion des identités et des accès AWS (IAM).
Pour créer une base de connaissances avec un index GenAI Amazon Kendra à l’aide de l’API, vous devez disposer d’un index existant. Avec l’API, vous ne pouvez créer aucun index lors de la création d’une base de connaissances. Si vous souhaitez créer un index lors de la création d’une base de connaissances, vous devez utiliser la console.
- Console
-
Pour créer une base de connaissances avec un index GenAI Amazon Kendra
-
Connectez-vous à la AWS Management Console avec une identité IAM autorisée à utiliser la console Amazon Bedrock. Ensuite, ouvrez la console Amazon Bedrock à l’adresse https://console.aws.amazon.com/bedrock.
-
Dans le volet de navigation de gauche, sélectionnez Bases de connaissances.
-
Dans la section Bases de connaissances, cliquez sur Créer.
-
Choisissez Base de connaissances avec index GenAI Kendra.
-
(Facultatif) Sous Détails de la base de connaissances, modifiez le nom par défaut et fournissez une description de votre base de connaissances.
-
Sous Autorisations IAM, choisissez un rôle IAM qui fournit à Amazon Bedrock les autorisations nécessaires pour accéder à d’autres Services AWS requis. Vous pouvez soit demander à Amazon Bedrock de créer le rôle de service pour vous, soit choisir un rôle personnalisé que vous avez créé.
-
Cliquez sur Créer et utiliser un nouveau rôle de service ou Utiliser un rôle de service existant.
-
Choisissez de créer un index GenAI Amazon Kendra ou d’utiliser un index GenAI Amazon Kendra existant.
-
(Facultatif) Sous Configurations supplémentaires, effectuez l’une des actions suivantes :
-
Configurez une clé gérée par le client AWS Key Management Service (AWS KMS) pour chiffrer votre base de connaissances.
-
Ajoutez des balises à votre base de connaissances. Pour plus d’informations, consultez Balisage des ressources Amazon Bedrock.
-
Cliquez sur Créer une base de connaissances. Pendant qu’Amazon Bedrock crée la base de connaissances, vous devriez voir le statut En cours. Vous devez attendre la fin de la création avant d’ajouter et de synchroniser une source de données.
-
Une fois qu’Amazon Bedrock a fini de créer la base de connaissances, pour configurer une source de données, suivez les instructions sous Connexion d’une source de données à votre base de connaissances.
- API
-
Pour créer une base de connaissances avec un index GenAI Amazon Kendra
Pour créer une base de connaissances, envoyez une demande CreateKnowledgeBase (Consultez le lien pour les formats de demande et de réponse et les détails des champs.) avec un point de terminaison de compilation pour agents Amazon Bedrock.
-
Dans le champ roleArn, indiquez l’Amazon Resource Name (ARN) d’un rôle IAM qui dispose des autorisations nécessaires pour créer une base de connaissances Amazon Bedrock.
-
Pour utiliser un modèle pris en charge pour les bases de connaissances, vous devez activer l’accès aux modèles. Notez l’ARN de votre modèle, qui est nécessaire pour convertir vos données en vectorisations. Copiez l’identifiant du modèle (ressource) que vous avez choisi pour les bases de connaissances. Construisez ensuite l’ARN du modèle à l’aide de l’ID du modèle en suivant les exemples d’ARN fournis sous Types de ressources définis par Amazon Bedrock dans la Référence des autorisations de service. Consultez les exemples relatifs au type de ressource de votre modèle.
Dans le champ embeddingModelArn, dans l’objet knowledgeBaseConfiguration, indiquez l’ARN du modèle de vectorisation que vous souhaitez utiliser. Pour plus d’informations, consultez Modèles et régions pris en charge pour les bases de connaissances Amazon Bedrock.
-
Pour créer une base de connaissances avec un index GenAI Amazon Kendra, fournissez l’ARN de votre index GenAI Amazon Kendra.
-
Après avoir créé une base de connaissances, créez une source de données contenant les documents ou le contenu de votre base de connaissances. Notez que vous ne pouvez créer aucune source de données à l’aide des opérations d’API Amazon Bedrock. Vous devez le faire à l’aide de la console Amazon Bedrock ou de l’opération d’API Amazon Kendra CreateDataSource. Pour plus d’informations sur le choix d’une source de données et des exemples de configurations de connexion à l’API, consultez Connexion d’une source de données à votre base de connaissances.