docstr: A client to deploy and manage APIs in the specified environment.
  This constructor is not meant to be invoked directly.
  Use `cortex.client()` and `cortex.new_client()` to initialize a new cortex client.
  
  Args:
      env_config: Environment config
docstr_tok: ["A","client","to","deploy","and","manage","APIs","in","the","specified","environment",".","This","constructor","is","not","meant","to","be","invoked","directly",".","Use","`","cortex.client","(",")","`","and","`","cortex.new_client","(",")","`","to","initialize","a","new","cortex","client",".","Args",":","env_config",":","Environment","config"]
code: def __init__(self, env_config: Dict):
      """
      A client to deploy and manage APIs in the specified environment.
      This constructor is not meant to be invoked directly.
      Use `cortex.client()` and `cortex.new_client()` to initialize a new cortex client.
  
      Args:
          env_config: Environment config
      """
  
      self.env = env_config
      self.env_name = env_config["name"]
  
file_path: cortex/python/client/cortex/client.py
imports: import json
  import os
  import shutil
  import time
  import yaml
  from typing import List, Dict, Any
  from cortex import util
  from cortex.binary import run_cli
  from cortex.telemetry import sentry_wrapper
label_desc: Use image node_id 1 to create a new Client object  with example: obj = Client(env_config)