code: def __init__(
      self,
      api_type: str,
      model_path: str,
      model_loader: Callable,
      preprocess_fn: Optional[Callable] = None,
      postprocess_fn: Optional[Callable] = None,
      **kwargs,
  ):
      raw_model = self.download_model(model_path, **kwargs)
      model = model_loader(raw_model)
  
      super().__init__(
          api_type,
          model,
          preprocess_fn=preprocess_fn,
          postprocess_fn=postprocess_fn,
          **kwargs,
      )
  
file_path: chitra/chitra/serve/cloud/base.py
imports: import abc
  import io
  from abc import ABC
  from typing import Callable, Optional
  import smart_open
  from chitra.serve.base import ModelServer
label_desc: Use image node_id 1 to create a new CloudServer object from inherited base classes: ModelServer, ABC with example: obj = CloudServer(api_type, model_path, model_loader, preprocess_fn, postprocess_fn)