Olá, tudo bem? Segue o meu código
A parte a seguir foi indicada pela própria IA do Google Colab por causa do erro 429 RESOURCE_EXHAUSTED: You exceeded your current quota, please check your plan and billing details
Mesmo assim, não conseguiu resumir tudo, mas deu pra ver que o código estava funcionando!
Indicação da IA:
Adiciona um atraso de 25 segundos para evitar o limite de taxa
time.sleep(25)
Aqui também o link do colab: https://colab.research.google.com/drive/1AfHD0e-ev7pbHb39O8-HNVPfBH-y8YzR?usp=sharing
from google.colab import userdata
userdata.get('GOOGLE_API_KEY')
import os
from google.colab import userdata
os.environ['GOOGLE_API_KEY'] = userdata.get('GOOGLE_API_KEY')
from google import genai
client = genai.Client()
textos_emails_longos = [Lista de e-mails - não trouxe aqui pois extrapola o número de caracteres]
import time
def percorrendo_emails(emails):
for email in emails:
# Adiciona um atraso de 25 segundos para evitar o limite de taxa
time.sleep(25)
resumo = client.models.generate_content(model="gemini-flash-latest", contents=f"Resuma o e-mail a seguir em 5 palavras {email}")
print(resumo.text)
percorrendo_emails(textos_emails_longos)