Estou tento o seguinte erro ao tentar subir a aplicação no Huggin Face: Copiei literalmente o arquivo app.py e requirements.txt da aula 5.
Estou tento o seguinte erro ao tentar subir a aplicação no Huggin Face: Copiei literalmente o arquivo app.py e requirements.txt da aula 5.
Oi, Alencar! Como vai?
Agradeço por compartilhar sua dúvida com a comunidade Alura.
Vendo o erro que apareceu no log, o problema está na linha:
from mistralai.models import DetailedJobOut
O erro indica que o módulo mistralai.models
não possui o nome DetailedJobOut
disponível para importação.
Isso acontece porque a versão da biblioteca mistralai
instalada não tem mais ou ainda não tem esse nome exportado. Provavelmente, houve alguma mudança na API ou a versão está diferente da usada na aula.
Siga esses passos para resolver:
mistralai
:pip show mistralai
DetailedJobOut
:pip install mistralai==0.0.7
DetailedJobOut
está sendo usado.Se não estiver, pode remover.Veja este exemplo:
# from mistralai.models import DetailedJobOut # comentado temporariamente
Importante: sempre que for subir no Hugging Face, certifique-se que as versões do requirements.txt
estão iguais às usadas na aula. Exemplo de trecho do arquivo:
mistralai==0.0.7
llama-index==0.10.20
Espero ter ajudado. Conte com o apoio do Fórum na sua jornada. Fico à disposição.
Abraços e bons estudos!