import google.generativeai as genai

# --- Configuração ---
# 1. Cole a sua NOVA chave de API aqui
genai.configure(api_key="AIzaSyCmFN09_cBEb1imn-HRFHY1jPUh3DY-nDw") 

# 2. Inicialize o modelo
#    Usamos um modelo da sua lista que suporta 'bidiGenerateContent'
model_name = 'models/gemini-2.5-pro' 

try:
    model = genai.GenerativeModel(model_name) 

    # --- Geração de Conteúdo (Modo Chat) ---
    # 3. Como os seus modelos usam 'bidiGenerateContent', iniciamos um chat
    chat = model.start_chat(history=[])

    # 4. Enviamos a mensagem
    prompt = "Explain how AI works in a few words"
    print(f"Enviando prompt: {prompt}\n")
    
    response = chat.send_message(prompt)

    # 5. Imprima a resposta
    print("Resposta do Gemini:")
    print(response.text)

except Exception as e:
    print(f"Ocorreu um erro ao gerar conteúdo com o modelo {model_name}: {e}")
