Is your feature request related to a problem? Please describe the problem.
Because certain models are only available in certain regions in Azure, I have a need to have multiple Azure AI clients on my project. Dall-e models are only available in EAST US, while GTP40 in EASTUS2, etc. At the moment, only one client with one connection string can be created for dependency injection.
Describe the solution you'd like
Basically similar solution to registering HttpClients on the project. You define your class with the right client. Any other solution is fine by me.
Is there an existing issue for this?
Is your feature request related to a problem? Please describe the problem.
Because certain models are only available in certain regions in Azure, I have a need to have multiple Azure AI clients on my project. Dall-e models are only available in EAST US, while GTP40 in EASTUS2, etc. At the moment, only one client with one connection string can be created for dependency injection.
Describe the solution you'd like
Basically similar solution to registering HttpClients on the project. You define your class with the right client. Any other solution is fine by me.
Additional context
No response