Just a suggestion; I used Azure CLI to create capacity for all relevant models to me, in many different regions. We do not consume that much quota, but I just did not want to worry about rate limits in burst scenario's.
I ended up with 50ish Azure deployments using terraform, which translates to 50 virtual keys. I did not want enter these by-hand, therefore I recreated the POST request from the front-end.
My suggestion: An API to manage Portkey virtual keys / configs / prompts