<!-- Please only use this template for submitting enhancement requests --> ## What would you like to be added: either timeOut for deepSeek provider and openRouter provider or implementing the constructor with httpClient like this: public OpenRouterProvider(string apiKey, HttpClient httpClient) : base(new OpenAiClient(httpClient, new Uri(CustomProviders.OpenRouterBaseUrl))) { Client.AuthorizeUsingBearer(apiKey); } public DeepSeekProvider(string apiKey, HttpClient httpClient) : base(new OpenAiClient(httpClient, new Uri(CustomProviders.DeepSeekBaseUrl))) { Client.AuthorizeUsingBearer(apiKey); } ## Why is this needed: some prompts take more time to process and after 100 seconds i get timeout ## Anything else we need to know?