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!