Importante

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!

4
respostas

Olá! Preciso de ajuda!

Não consigo corrigir o seguinte erro do código a seguir:

lista_resumos = resumidor_de_emails(email_bodies)

ClientError Traceback (most recent call last)
/tmp/ipykernel_843/849164838.py in <cell line: 0>()
----> 1 lista_resumos = resumidor_de_emails(email_bodies)

14 frames
/usr/local/lib/python3.12/dist-packages/google/genai/errors.py in raise_error(cls, status_code, response_json, response)
182 """
183 if 400 <= status_code < 500:
--> 184 raise ClientError(status_code, response_json, response)
185 elif 500 <= status_code < 600:
186 raise ServerError(status_code, response_json, response)

ClientError: 404 NOT_FOUND. {'error': {'code': 404, 'message': 'This model models/gemini-2.5-flash is no longer available. Please update your code to use a newer model for the latest features and improvements.', 'status': 'NOT_FOUND'}}

E são vários erros, um em cima do outro, como:

lista_resumos


NameError Traceback (most recent call last)
/tmp/ipykernel_843/3193356617.py in <cell line: 0>()
----> 1 lista_resumos

NameError: name 'lista_resumos' is not defined

with open("lista_de_resumos.txt", "w", encoding="utf-8") as arquivo:
arquivo.writelines(lista_resumos)

NameError Traceback (most recent call last)
/tmp/ipykernel_843/907761995.py in <cell line: 0>()
1 with open("lista_de_resumos.txt", "w", encoding="utf-8") as arquivo:
----> 2 arquivo.writelines(lista_resumos)

NameError: name 'lista_resumos' is not defined

Esse diz que lista_resumos não foi definida, mas foi definida sim! lista_resumos = resumidor_de_emails(email_bodies)

O que está acontecendo? Porque tanto erro? Como posso corrigir?

4 respostas

Olá, Luiz, como vai?

Obrigado por compartilhar sua dúvida. Para conseguir identificar a origem desse comportamento com mais precisão, você poderia compartilhar o notebook completo? Dessa forma consigo reproduzir a execução no mesmo contexto, verificar a sequência em que as células foram executadas, a configuração do modelo utilizado e apontar melhor onde está a causa do problema.

Você consegue compartilhar o notebook para que eu possa reproduzir esse cenário e analisar o erro de forma mais assertiva?

Fico no aguardo do material. O fórum continua à disposição para ajudar.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!

Olá Mike! Segue o link do meu colab, com os erros:

https://colab.research.google.com/drive/1BGy1aq67HHoWF14SIvQDDBBpEYct5mDz#scrollTo=wyi8lXQ8M1NI

Olá, Luiz.

Obrigado por compartilhar, mas, atualmente, o material está com as permissões restritas, então não consigo acessar o conteúdo para verificar as células e reproduzir os erros apresentados.

Você pode alterar as configurações de compartilhamento para "Qualquer pessoa com o link"? Assim, conseguirei abrir o Colab, reproduzir o cenário e analisar a execução das células com mais precisão para identificar a origem do problema.

Fico no aguardo. Conte com o fórum sempre que precisar.

Olá Mike! Aqui está o link com permissão liberada para visitantes:
https://colab.research.google.com/drive/1BGy1aq67HHoWF14SIvQDDBBpEYct5mDz?usp=sharing

Por favor dá uma olhada, e me mostra como corrigir todos esses erros! Obrigado! :)