code: def setUp(self):
      self.auto_model_path = os.environ.get("ORIGINAL_CHATGLM2_6B_PATH")
      self.auto_causal_model_path = os.environ.get(
          "ORIGINAL_REPLIT_CODE_PATH"
      )
      self.llama_model_path = os.environ.get("LLAMA_ORIGIN_PATH")
      self.bloom_model_path = os.environ.get("BLOOM_ORIGIN_PATH")
      thread_num = os.environ.get("THREAD_NUM")
      if thread_num is not None:
          self.n_threads = int(thread_num)
      else:
          self.n_threads = 2
  
file_path: BigDL/python/llm/test/langchain/test_transformers_api.py
imports: from bigdl.llm.langchain.llms import TransformersLLM, TransformersPipelineLLM, LlamaLLM, BloomLLM
  from bigdl.llm.langchain.embeddings import TransformersEmbeddings, LlamaEmbeddings, BloomEmbeddings
  from langchain.document_loaders import WebBaseLoader
  from langchain.indexes import VectorstoreIndexCreator
  from langchain.chains.question_answering import load_qa_chain
  from langchain.chains.chat_vector_db.prompts import CONDENSE_QUESTION_PROMPT, QA_PROMPT
  from langchain.text_splitter import CharacterTextSplitter
  from langchain.vectorstores import Chroma
  import pytest
  from unittest import TestCase
  import os
label_desc: Use image node_id 1 for calling the Test_Langchain_Transformers_API obj's underlying member method code with example usage: obj.setUp() without return types