Estou seguindo todos os passos do professor, mas, ao chegar na parte de execução da cadeia, ocorre um erro. Segue em anexo a foto do erro apresentado.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Estou seguindo todos os passos do professor, mas, ao chegar na parte de execução da cadeia, ocorre um erro. Segue em anexo a foto do erro apresentado.
Ei, Jonas! Tudo bem?
Vendo o erro que apareceu ao executar a cadeia, você esta enfrentando uma falha de RESOURCE_EXHAUSTED, com o codigo HTTP 429. Esse erro acontece quando o limite de requisicoes ou de tokens por minuto da sua chave de API foi atingido na plataforma da Google AI Studio.
Como voce está utilizando o modelo gemini-2.0-flash na camada gratuita (Free Tier), o Google aplica uma trava automática se muitas requisicoes sao enviadas em sequência ou se o volume de tokens enviados ultrapassa o limite permitido. Siga esses passos para resolver:
time do Python para dar um intervalo entre os disparos.Veja este exemplo:
import time
# Ajuste seu codigo assim para evitar o estouro de limite
try:
resposta = cadeia.invoke({'assunto': 'Agricultura'})
print(resposta)
except Exception as e:
print(f"Erro detectado: {e}")
print("Aguardando para tentar novamente...")
time.sleep(60)
resposta = cadeia.invoke({'assunto': 'Agricultura'})
print(resposta)
O bloco acima intercepta o erro de cota usando uma estrutura de controle, faz o script esperar por 60 segundos antes de tentar submeter a requisição de novo e evita a parada do programa.
Espero ter ajudado e conte sempre conosco para te auxiliar nos estudos.
Até mais!