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.

3 Risposte
0
Risposta accettata

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
ESPERTO
con risposta un mese fa
  • 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
con risposta un mese fa
0

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

profile picture
ESPERTO
con risposta un mese fa

Accesso non effettuato. Accedi per postare una risposta.

Una buona risposta soddisfa chiaramente la domanda, fornisce un feedback costruttivo e incoraggia la crescita professionale del richiedente.

Linee guida per rispondere alle domande