- Newest
- Most votes
- Most comments
The issue you're experiencing with Amazon Bedrock is likely related to access restrictions and approval requirements. Here are a few key points to consider:
-
Account Approval: Even if your AWS account is active and in the free tier, you may need specific approval to use Amazon Bedrock. The service requires explicit model access to be granted before you can use the foundation models.
-
Model Access: To use specific models in Amazon Bedrock, you need to request and be granted access to them. This is not automatic, even in supported regions.
-
Requesting Access: To request access to specific foundation models:
- Log in to the AWS Console
- Navigate to the Bedrock service
- Go to "Model access" in the Bedrock console
- Select the models you want to use and request access
-
Approval Process: After requesting access, there may be a waiting period for approval. Some models might have additional eligibility requirements or be part of a private marketplace.
-
Valid Model Identifiers: Once you have been granted access, make sure you're using the correct model identifiers in your API calls. These identifiers are specific to each foundation model available in Bedrock.
-
Region Availability: While you mentioned using a supported region (us-east-1), double-check that the specific models you're trying to access are available in that region.
If you've completed these steps and are still encountering issues, you may need to contact AWS Support for further assistance. They can help verify your account's status and eligibility for Bedrock and its models.
Remember, the "Invalid Model Identifier" error typically occurs when you're trying to use a model that either doesn't exist or that you haven't been granted access to use. Always ensure you have the necessary permissions before attempting to invoke a model.
Sources
Community | AWS Bedrock - Learning Series - Blog 1
AWS re:Post Knowledge Center Spotlight: Amazon Bedrock | AWS re:Post
Hey @Shahriar,
The error you are seeing likely means your AWS account doesn't have access to Amazon Bedrock yet. Even with an active free-tier account, you need to specifically request access to Bedrock and each model you want to use. Go to the Amazon Bedrock console and look for an option to request access.
Once you have Bedrock access, you will need to request access to each model separately in the "Model access" section of the Bedrock console. Make sure you are in a supported region like us-east-1.
Relevant content
- asked 6 months ago
- AWS OFFICIALUpdated 2 months ago
- AWS OFFICIALUpdated 6 months ago

Hello I am facing the same issue. Is this issue resolved for you?
Thanks