Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Liste os modelos exclusivos de chatbot de IA usados pelos hotéis na tabela de hotéis, a contagem de adoção e o número de hotéis com classificações acima de 4,5.
 ###Tabelas: 
CREATE TABLE hotels (hotel_id INT, name VARCHAR(50), chatbot VARCHAR(50), rating FLOAT); INSERT INTO hotels (hotel_id, name, chatbot, rating) VALUES (1, 'Hotel X', 'Model A', 4.5), (2, 'Hotel Y', 'Model B', 4.2), (3, 'Hotel Z', 'Model A', 4.7), (4, 'Hotel W', 'Model C', 4.3), (5, 'Hotel V', 'Model A', 4.6), (6, 'Hotel U', 'Model D', 4.9);
SELECT chatbot, COUNT(DISTINCT hotel_id) as adoption_count, COUNT(CASE WHEN rating > 4.5 THEN 1 END) as high_rating_hotels_count FROM hotels GROUP BY chatbot;