RWKV-Runner/backend-python/global_var.py
2023-05-17 11:39:00 +08:00

29 lines
433 B
Python

from enum import Enum, auto
Model = "model"
Model_Status = "model_status"
Model_Config = "model_config"
class ModelStatus(Enum):
Offline = auto()
Loading = auto()
Working = auto()
def init():
global GLOBALS
GLOBALS = {}
set(Model_Status, ModelStatus.Offline)
def set(key, value):
GLOBALS[key] = value
def get(key):
if key in GLOBALS:
return GLOBALS[key]
else:
return None