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.
Autorisations pour AMAZON.QnAIntent
Pour accéder à cette fonctionnalité sur la console Amazon Lex V2, assurez-vous que votre rôle de console dispose bedrock:ListFoundationModels
d'autorisations.
Le IAM rôle associé au bot doit disposer des autorisations suivantes requises pourAMAZON.QnAIntent
. Le rôle de bot doit être autorisé à appelerbedrock:InvokeModel
. Vous devez également joindre une déclaration pour chaque magasin de données que vous spécifiez dans celui de vos robots AMAZON.QnAIntent
(voir les Permissions to access knowledge base in Amazon Bedrock
instructions Permissions to access Amazon Kendra index
Permissions to access OpenSearch Service index
, et dans la politique ci-dessous). Lorsque vous activez cette fonctionnalité avec la console Amazon Lex, les politiques sont automatiquement ajoutées au rôle de bot, à condition que votre bot utilise un rôle lié à un service généré par Amazon Lex.
{ "Version": "2012-10-17", "Statement": [ { "Sid": "Permissions to invoke Amazon Bedrock foundation models", "Effect": "Allow", "Action": [ "bedrock:InvokeModel" ], "Resource": [ "arn:aws:bedrock:
region
::foundation-model/model-id
" ] }, { "Sid": "Permissions to access Amazon Kendra index", "Effect": "Allow", "Action": [ "kendra:Query", "kendra:Retrieve" ], "Resource": [ "arn:aws:kendra:region
:account-id
:index/kendra-index
" ] }, { "Sid": "Permissions to access OpenSearch Service index", "Effect": "Allow", "Action": [ "es:ESHttpGet", "es:ESHttpPost" ], "Resource": [ "arn:aws:es:region
:account-id
:domain/domain-name
/index-name
/_search" ] }, { "Sid": "Permissions to access knowledge base in Amazon Bedrock", "Effect": "Allow", "Action": [ "bedrock:Retrieve" ], "Resource": [ "arn:aws:bedrock:region
:account-id
:knowledge-base/knowledge-base
" ] } ] }