class_docstr: Langchain LLM wrapper for a local LLM
code: def set_host_port(
      self, host: str = "localhost", port: int = 8077, **kwargs
  ) -> None:
      if "max_tokens" not in kwargs:
          kwargs["max_tokens"] = 100
      self.kwargs = kwargs
      self.api = VllmAPI(host=host, port=port)
  
imports: from typing import Any, List, Mapping, Optional
  import torch
  from colossalqa.local.utils import get_response, post_http_request
  from colossalqa.mylogging import get_logger
  from langchain.callbacks.manager import CallbackManagerForLLMRun
  from langchain.llms.base import LLM
  from transformers import AutoModelForCausalLM, AutoTokenizer
label_desc: Use image node_id 3 for calling the VllmLLM obj's underlying member method code with example usage: obj.set_host_port(host, port) without return types