Responder a: projeto 3 não funciona

Home Fóruns Domine LLMs com LangChain projeto 3 não funciona Responder a: projeto 3 não funciona

#50308
Gabriel Alves
Moderador

    Olá! Infelizmente esses erros podem acontecer, conforme mencionado o LangChain é um ótimo framework mas algumas atualizações podem quebrar certas funcionalidades. Essa em questão é devido a uma alteração recente na API. Mas vamos te ajudar sim.

    Essa versão do Python não parece ser incompatível, mas em último caso (se o que vou mencionar abaixo não resolver) eu sugiro testar com a 3.11.x ou até a 3.12.x, já que apresenta menos possibilidade de erros.

    Primeiro, baixe o script atualizado presente no Drive compartilhado na introdução, esse link aqui.

    Se o erro persistir, adicione esse trecho de código no início de seu arquivo .py

    import os 
    
    import torch 
    
    import streamlit 
    
    torch.classes.__path__ = [os.path.join(torch.__path__[0], torch.classes.__file__)] 
    
    # ou simplesmente: 
    
    torch.classes.__path__ = []

     

    Imagino que isso deva resolver. Mas caso persista me avise, e poste aqui o erro atualizado.

    Você também pode estar testando pelo Colab da seção, acabei de testar e está funcionando ok.