

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
<a name="knowledge-base-kendra-genai-index-create"></a>

 Pour plus d’informations sur l’utilisation d’un index GenAI Amazon Kendra, consultez [Index GenAI Amazon Kendra](https://docs.aws.amazon.com/kendra/latest/dg/hiw-index-types.html#kendra-gen-ai-index) 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 :

**Note**  
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).

**Important**  
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**

1. Connectez-vous au AWS Management Console avec une identité IAM autorisée à utiliser la console Amazon Bedrock. Ouvrez ensuite la console Amazon Bedrock à [https://console.aws.amazon.com/bedrock](https://console.aws.amazon.com/bedrock)l'adresse.

1. Dans le volet de navigation de gauche, sélectionnez **Bases de connaissances**.

1. Dans la section **Bases de connaissances**, cliquez sur **Créer**.

1. Choisissez **Base de connaissances avec index GenAI Kendra**.

1. (Facultatif) Sous **Détails de la base de connaissances**, modifiez le nom par défaut et fournissez une description de votre base de connaissances.

1. 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éé](kb-permissions.md).

1. Cliquez sur **Créer et utiliser un nouveau rôle de service** ou **Utiliser un rôle de service existant**.

1. Choisissez de **créer un index GenAI Amazon Kendra** ou d’utiliser un **index GenAI Amazon Kendra existant**.

1. (Facultatif) Sous **Configurations supplémentaires**, effectuez l’une des actions suivantes :
   + Configurez une AWS Key Management Service (AWS KMS) clé gérée par le client pour chiffrer votre base de connaissances.
   + Ajoutez des balises à votre base de connaissances. Pour de plus amples informations, veuillez consulter [Balisage des ressources Amazon Bedrock](tagging.md).

   

   

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

1. 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](data-source-connectors.md).

------
#### [ API ]

**Pour créer une base de connaissances avec un index GenAI Amazon Kendra**

Pour créer une base de connaissances, envoyez une [ CreateKnowledgeBase](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_CreateKnowledgeBase.html)demande (voir le lien pour les formats de demande et de réponse et les détails des champs) avec un point de terminaison Agents for [Amazon Bedrock au moment de la création.](https://docs.aws.amazon.com/general/latest/gr/bedrock.html#bra-bt)
+ 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](model-access.md). 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](https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonbedrock.html#amazonbedrock-resources-for-iam-policies) 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 de plus amples informations, veuillez consulter [Modèles et régions pris en charge pour les bases de connaissances Amazon Bedrock](knowledge-base-supported.md).
+ 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'API Amazon [CreateDataSource](https://docs.aws.amazon.com/kendra/latest/APIReference/API_CreateDataSource.html)Kendra. 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](data-source-connectors.md).

------