Home Forums Domine LLMs com LangChain Alteração de Biblioteca Reply To: Alteração de Biblioteca

#46457
Gabriel Alves
Keymaster

    Olá Murilo!
    Na verdade ainda é possível continuar usando essa função nas versões mais recentes, apesar do aviso.
    Mas recomendamos já alterar para esse novo método só por garantia, atualmente está na versão 0.3.x mas segundo os autores será removido na 1.0

    Quanto à mudança, já atualizamos no Colab, você pode conferir aqui.

    O que muda basicamente são apenas alguns detalhes na sintaxe. Considerando o código dos últimos projetos, basta alterar de:

    llm = HuggingFaceHub(
          repo_id=model,
          model_kwargs={
              "temperature": temperature,
              "return_full_text": False,
              "max_new_tokens": 512,
          }
      )

    para:

    llm = HuggingFaceEndpoint(
          repo_id=model,
          temperature=temperature,
          max_new_tokens=512,
          return_full_text=False,
      )