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!

0
respostas

Erro na execução do desafio final

Não consigo executar com sucesso o desafio final, mesmo utilizando a versão proposta pelo instrutor. Segue erro.

(.venv) PS E:\Cursos\Especialista em IA\Python-LLM> python .\desafiofinal.py
Traceback (most recent call last):
File "E:\Cursos\Especialista em IA\Python-LLM\desafiofinal.py", line 22, in
resenha_json = recebe_linha_e_retorna_json(resenha)
File "E:\Cursos\Especialista em IA\Python-LLM\contato_com_llm.py", line 9, in recebe_linha_e_retorna_json
resposta_do_llm = client_openai.chat.completions.create(
model="google/gemma-3-1b",
...<36 lines>...
temperature=0.0
)
File "E:\Cursos\Especialista em IA\Python-LLM.venv\Lib\site-packages\openai_utils_utils.py", line 298, in wrapper
return func(*args, **kwargs)
File "E:\Cursos\Especialista em IA\Python-LLM.venv\Lib\site-packages\openai\resources\chat\completions\completions.py", line 1296, in create
return self._post(
~~~~~~~~~~^
"/chat/completions",
^^^^^^^^^^^^^^^^^^^^
...<53 lines>...
stream_cls=Stream[ChatCompletionChunk],
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "E:\Cursos\Especialista em IA\Python-LLM.venv\Lib\site-packages\openai_base_client.py", line 1368, in post
return cast(ResponseT, self.request(cast_to, opts, stream=stream, stream_cls=stream_cls))
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\Cursos\Especialista em IA\Python-LLM.venv\Lib\site-packages\openai_base_client.py", line 1141, in request
raise self._make_status_error_from_response(err.response) from None
openai.BadRequestError: Error code: 400 - {'error': 'Engine protocol predict stream returned an error: {"code":500,"message":"The model produced output that does not match the expected peg-native format","type":"server_error"}'}