import google.generativeai as genai

# --- COLE A SUA CHAVE DE API DIRETAMENTE AQUI ---
genai.configure(api_key="AIzaSyCmFN09_cBEb1imn-HRFHY1jPUh3DY-nDw")
# -----------------------------------------------

print("A listar TODOS os modelos encontrados:")
print("---------------------------------------")

try:
    # Converte o iterador para uma lista para podermos verificá-la
    models_list = list(genai.list_models())
    
    if not models_list:
        print(">>> NENHUM modelo foi encontrado para esta chave de API.")
    else:
        # Se encontrou modelos, imprime os detalhes
        for m in models_list:
            print(f"Nome do Modelo: {m.name}")
            print(f"   Métodos Suportados: {m.supported_generation_methods}\n")

except Exception as e:
    print(f"Ocorreu um erro ao listar os modelos: {e}")

print("---------------------------------------")
