Bedrock Base Models Error: You don't have access to the model with the specified model ID

0

Hello, I am trying a tutorial with a Lambda function which employs Bedrock base models and getting the following error: [ERROR] ValueError: Error raised by bedrock service: An error occurred (AccessDeniedException) when calling the InvokeModel operation: You don't have access to the model with the specified model ID. Having read the responses from others facing the same issue, I have allowed access to third-party model subscriptions for my user according to https://docs.aws.amazon.com/bedrock/latest/userguide/model-access.html#add-model-access However the error persists. What else can I try? Thank you.

Stratos
demandé il y a un mois1107 vues
3 réponses
0
Réponse acceptée

Hello.

Is the model enabled in the correct region?
This error can occur when running in a region that does not have model access enabled.
Try creating a client while specifying the region where the model is enabled as shown below.

bedrock_runtime = boto3.client(service_name='bedrock-runtime', region_name='us-east-1')
profile picture
EXPERT
répondu il y a un mois
  • In what region did you enable the model? Also, what region are you running Lambda in? Could you also share the code you are running?

  • The problem was that the lambda function was not using the basic model my account had access to. I corrected the code and it works as expected now. Thank you because you made me check the lambda function code.

0

The model is enabled in the correct region, I have checked it.

Stratos
répondu il y a un mois
0

Are you specifying correctly (maybe typo?) the model id? https://docs.aws.amazon.com/bedrock/latest/userguide/model-ids.html

profile picture
EXPERT
répondu il y a un mois

Vous n'êtes pas connecté. Se connecter pour publier une réponse.

Une bonne réponse répond clairement à la question, contient des commentaires constructifs et encourage le développement professionnel de la personne qui pose la question.

Instructions pour répondre aux questions