code: def main(args):
      question = args.question
      model_path = args.model_path
      template = """{question}"""
  
      prompt = PromptTemplate(
          template=template, input_variables=["question"]
      )
  
      # llm = TransformersPipelineLLM.from_model_id(
      #     model_id=model_path,
      #     task="text-generation",
      #     model_kwargs={"temperature": 0, "max_length": 64, "trust_remote_code": True},
      # )
  
      llm = TransformersLLM.from_model_id(
          model_id=model_path,
          model_kwargs={
              "temperature": 0,
              "max_length": 64,
              "trust_remote_code": True,
          },
      )
  
      llm_chain = LLMChain(prompt=prompt, llm=llm)
  
      output = llm_chain.run(question)
      print("====output=====")
      print(output)
  
imports: import argparse
  from bigdl.llm.langchain.llms import TransformersLLM, TransformersPipelineLLM
  from langchain import PromptTemplate, LLMChain
  from langchain import HuggingFacePipeline
label_desc: Use image node_id 1 for calling a global function with example usage: main(args) without return types