Permisos para la AMAZON.QnAIntent - Amazon Lex

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Permisos para la AMAZON.QnAIntent

Para acceder a esta característica en la consola de Amazon Lex V2, asegúrese de que su rol de consola tiene permisos de bedrock:ListFoundationModels.

El rol de IAM asociado al bot debe tener los siguientes permisos necesarios para AMAZON.QnAIntent. El rol de bot debe tener permisos para realizar llamadas a bedrock:InvokeModel. También deberá asociar una instrucción para cada almacén de datos que especifique en la AMAZON.QnAIntent de sus bots (consulte las instrucciones Permissions to access Amazon Kendra index, Permissions to access OpenSearch Service index y Permissions to access knowledge base in Amazon Bedrock de la política que aparece a continuación). Cuando habilita la característica con la consola de Amazon Lex, las políticas se agregarán automáticamente al rol de bot siempre que el bot utilice un rol vinculado a un servicio generado por 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" ] } ] }