Added UI logic for model provider selection