I'm trying to find a way to enable Bedrock Foundation Models for multiple AWS accounts at once. Specifically, is there a method to automate this process or authorize it for all accounts, perhaps using AWS Organizations? Any insights would be greatly appreciated!
3 Answers
I'm on the same quest! From what I've gathered, there aren't any public APIs for enabling the models. The closest workaround I found is to either create a shared model for an Organizational Unit or use a shared AWS account with IAM roles, but neither of those really fit my needs.
I feel you, OP! We're in a similar boat with our AIML team. Right now, we just gave them the keys to the Bedrock marketplace, but it’s not ideal. I’d love a managed approach with Infrastructure as Code (IAC) to handle deployment via our pipeline and version control. Unfortunately, so far, there doesn't seem to be any IAC support for this, which is super frustrating.
Good news! I managed to craft a workaround. I put together an internal tool that utilizes unofficial APIs for requesting model access for specific AWS accounts. I found a useful example of how to implement this. It's not perfect, but it gets the job done!
Related Questions
xAI Grok Token Calculator
DeepSeek Token Calculator
Google Gemini Token Calculator
Meta LLaMA Token Calculator
OpenAI Token Calculator