6fa82533d5
- Enhanced the model resolution logic to support dynamic provider IDs for chat modes. - Updated provider registration to handle both OpenAI and Azure with a unified approach for chat variants. - Refactored the `buildOpenAIProviderOptions` function to streamline parameter handling and removed unnecessary parameters. - Added configuration options for Azure to manage API versions and deployment URLs effectively.