Requisitos previos para ejecutar la inferencia de modelos - Amazon Bedrock

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.

Requisitos previos para ejecutar la inferencia de modelos

Para que un rol ejecute la inferencia de modelos, debe permitirle realizar las acciones de la API de invocación de modelos. Si su función tiene la política AmazonBedrockFullAccessAWSgestionada adjunta, puede omitir esta sección. De lo contrario, asocie los siguientes permisos al rol para que pueda usar InvokeModelInvokeModelWithResponseStream, Converse y ConverseStreamlas acciones con todos los recursos compatibles en Amazon Bedrock:

JSON
{ "Version":"2012-10-17", "Statement": [ { "Sid": "ModelInvocationPermissions", "Effect": "Allow", "Action": [ "bedrock:InvokeModel", "bedrock:InvokeModelWithResponseStream", "bedrock:GetInferenceProfile", "bedrock:ListInferenceProfiles", "bedrock:RenderPrompt", "bedrock:GetCustomModel", "bedrock:ListCustomModels", "bedrock:GetImportedModel", "bedrock:ListImportedModels", "bedrock:GetProvisionedModelThroughput", "bedrock:ListProvisionedModelThroughputs", "bedrock:GetGuardrail", "bedrock:ListGuardrails", "bedrock:ApplyGuardrail" ], "Resource": "*" } ] }

Para restringir aún más los permisos, puede omitir acciones o puede especificar recursos y claves de condición para filtrar los permisos. Para obtener más información sobre las acciones, los recursos y las claves de condición, consulte los siguientes temas en la Referencia de autorizaciones de servicio:

En la siguiente lista se indica si necesita una acción, en función de su caso de uso:

  • bedrock:InvokeModel: necesario para realizar la invocación del modelo. Permite que el rol llame a las operaciones de la API InvokeModely a las de Converse.

  • bedrock:InvokeModelWithResponseStream: necesario para realizar la invocación del modelo y devolver las respuestas de streaming. Permite que el rol llame a las operaciones de la API InvokeModelWithResponseStreamy a las de Converse Stream.

  • Las siguientes acciones permiten a un rol ejecutar la inferencia con recursos de Amazon Bedrock distintos de los modelos fundacionales:

  • Las siguientes acciones permiten a un rol ver los recursos de Amazon Bedrock distintos de los modelos fundacionales en la consola de Amazon Bedrock y seleccionarlos:

    • bedrock:ListInferenceProfiles: necesario para elegir un perfil de inferencia en la consola de Amazon Bedrock.

    • bedrock:ListCustomModels: necesario para elegir un modelo personalizado en la consola de Amazon Bedrock.

    • bedrock:ListImportedModels: necesario para elegir un modelo importado en la consola de Amazon Bedrock.

    • bedrock:ListProvisionedModelThroughputs: necesario para elegir un rendimiento aprovisionado en la consola de Amazon Bedrock.

  • Las siguientes acciones permiten que un rol acceda a las barreras de protección y las aplique desde Barreras de protección para Amazon Bedrock durante la invocación del modelo:

    • bedrock:GetGuardrail: necesario para usar una barrera de protección durante la invocación del modelo.

    • bedrock:ApplyGuardrail: necesario para aplicar una barrera de protección durante la invocación del modelo.

    • bedrock:ListGuardrails: necesario para elegir una barrera de protección en la consola de Amazon Bedrock.