Would there be any way to add a custom HTTP header to the Discourse AI requests? We have a GPU-equipped server which we use for a variety of purposes, it has an OpenAI-compatible API but for security we have put it behind an API Management gateway, which requires a custom HTTP header (something like SubscriptionKey) and we supply our auth key here.
Note that this auth key is to get through the APIM, and is different from the API key one would supply for a service like the OpenAI API.
It would be great if there was a way to add Custom Headers in the setup of each LLM in the admin/plugins/discourse-ai/ai-llms setup page. Perhaps a 'Custom option in the ‘Provider’ dropdown, with additional options for use-cases like this?