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: Qual é o número de patentes de IA ética arquivadas por ano e país?
 ###Tabelas: 
CREATE TABLE Ethical_AI_Patents (year INT, country VARCHAR(50), patent VARCHAR(50)); INSERT INTO Ethical_AI_Patents (year, country, patent) VALUES (2018, 'USA', 'AI Ethics Framework'), (2019, 'Canada', 'Ethical AI Algorithm'), (2018, 'Germany', 'Ethical AI Guidelines'), (2019, 'USA', 'Ethical AI Toolkit'), (2018, 'Canada', 'AI Ethics Charter');
SELECT year, country, COUNT(patent) as num_patents FROM Ethical_AI_Patents GROUP BY year, country;