Praveen Thunduparambil Narayanan Kutty Greetings & Welcome to Microsoft Q&A forum!
How to have multiple keys within the same subscription, with separate rate limits? Not just the primary and secondary key but more.
AFAIK, it is not possible to have multiple primary keys and secondary keys within the same subscription with separate rate limits for Azure OpenAI. The rate limits apply to the subscription, not to individual keys
This is a security precaution that lets you regularly change the keys that can access your service, protecting the privacy of your resource if a key gets leaked.
If you need to increase the rate limits, you can request a quota increase. Please see Azure OpenAI Service quotas and limits and Manage Azure OpenAI Service quota for more details.
Azure Cognitive Services also support customer managed keys. Azure Cognitive Services offer multiple options for customers to manage keys, such as using Azure Key Vault, customer-managed keys in Azure Key Vault or customer-managed keys through Azure Storage service. This helps customers ensure that their data is secure and access to their services is controlled. Please check Customer-managed keys for more information.
Hope this helps. Do let me know if you have any further questions.