If I as the user don't trust certain ai providers, it would be nice to explicitly disable those providers.
This is definitely relevant with the current openai situation where users might want to disable their query from going to openai's api.
Currently Azure's openai service is the main providers for openai models with open ai's api as the fallback. But I feel like there should be a setting that allows me to disable the openai api.
The way I see this working is that if openai is disabled and I do a prompt to an openai model. it'll try azure first, if that fails it should ask if I want to
- Retry with current provider
- Send prompt to [disabled provider]
with a [ ] remember this for the rest of the thread, checkbox