9f4fb39e10
- Added a new `ProviderSpec` struct to define provider-specific behaviors for chat completions. - Implemented request and endpoint customizers for various providers including Qwen3, LKEAP, DeepSeek, and Generic. - Refactored the `NewRemoteChat` function to utilize the new provider specs for customizing requests based on the provider and model name. - Removed legacy chat implementations for LKEAP, NVIDIA, DeepSeek, and Qwen, consolidating their logic into the new structure.