From 2831a48c38215c6d15af69ea5f58e3a1ec412c16 Mon Sep 17 00:00:00 2001 From: Henry Chen <1474479+chenhunghan@users.noreply.github.com> Date: Wed, 9 Aug 2023 19:17:07 +0300 Subject: [PATCH] Fix Helm deployment template, add missing env variables, fix logger (#48) Signed-off-by: Hung-Han (Henry) Chen <chenhungh@gmail.com> --- charts/ialacol/Chart.yaml | 4 ++-- charts/ialacol/templates/deployment.yaml | 28 ++++++++++++++++++++---- get_config.py | 2 +- main.py | 2 +- 4 files changed, 28 insertions(+), 8 deletions(-) diff --git a/charts/ialacol/Chart.yaml b/charts/ialacol/Chart.yaml index 1d2d517..0350174 100644 --- a/charts/ialacol/Chart.yaml +++ b/charts/ialacol/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v2 -appVersion: 0.7.1 +appVersion: 0.7.2 description: A Helm chart for ialacol name: ialacol type: application -version: 0.7.2 +version: 0.7.3 diff --git a/charts/ialacol/templates/deployment.yaml b/charts/ialacol/templates/deployment.yaml index 26b8f98..05f4d07 100644 --- a/charts/ialacol/templates/deployment.yaml +++ b/charts/ialacol/templates/deployment.yaml @@ -29,20 +29,40 @@ spec: value: {{ (.Values.deployment.env).DEFAULT_MODEL_HG_REPO_ID | quote }} - name: DEFAULT_MODEL_FILE value: {{ (.Values.deployment.env).DEFAULT_MODEL_FILE | quote }} - - name: GPU_LAYERS - value: {{ (.Values.deployment.env).GPU_LAYERS | quote }} + - name: DOWNLOAD_DEFAULT_MODEL + value: {{ (.Values.deployment.env).DOWNLOAD_DEFAULT_MODEL | quote }} - name: LOGGING_LEVEL value: {{ (.Values.deployment.env).LOGGING_LEVEL | quote }} - name: MODELS_FOLDER value: {{ (.Values.deployment.env).MODELS_FOLDER | quote }} - name: CACHE_FOLDER value: {{ (.Values.deployment.env).CACHE_FOLDER | quote }} - - name: THREADS - value: {{ (.Values.deployment.env).THREADS | quote }} + - name: TOP_K + value: {{ (.Values.deployment.env).TOP_K | quote }} + - name: TOP_P + value: {{ (.Values.deployment.env).TOP_P | quote }} + - name: TEMPERATURE + value: {{ (.Values.deployment.env).TEMPERATURE | quote }} + - name: REPETITION_PENALTY + value: {{ (.Values.deployment.env).REPETITION_PENALTY | quote }} + - name: LAST_N_TOKENS + value: {{ (.Values.deployment.env).LAST_N_TOKENS | quote }} + - name: SEED + value: {{ (.Values.deployment.env).SEED | quote }} - name: BATCH_SIZE value: {{ (.Values.deployment.env).BATCH_SIZE | quote }} + - name: THREADS + value: {{ (.Values.deployment.env).THREADS | quote }} + - name: MAX_TOKENS + value: {{ (.Values.deployment.env).MAX_TOKENS | quote }} + - name: STOP + value: {{ (.Values.deployment.env).STOP | quote }} - name: CONTEXT_LENGTH value: {{ (.Values.deployment.env).CONTEXT_LENGTH | quote }} + - name: GPU_LAYERS + value: {{ (.Values.deployment.env).GPU_LAYERS | quote }} + - name: MODE_TYPE + value: {{ (.Values.deployment.env).MODE_TYPE | quote }} volumeMounts: - mountPath: {{ .Values.cacheMountPath }} name: cache diff --git a/get_config.py b/get_config.py index eeda6e1..0c24e55 100644 --- a/get_config.py +++ b/get_config.py @@ -7,7 +7,7 @@ from get_default_thread import get_default_thread LOGGING_LEVEL = get_env("LOGGING_LEVEL", "INFO") -log = logging.getLogger(__name__) +log = logging.getLogger("uvicorn") try: log.setLevel(LOGGING_LEVEL) except ValueError: diff --git a/main.py b/main.py index 6acf79b..1afdc6d 100644 --- a/main.py +++ b/main.py @@ -32,7 +32,7 @@ LOGGING_LEVEL = get_env("LOGGING_LEVEL", "INFO") MODELS_FOLDER = get_env("MODELS_FOLDER", "models") CACHE_FOLDER = get_env("MODELS_FOLDER", "cache") -log = logging.getLogger(__name__) +log = logging.getLogger("uvicorn") log.info("DEFAULT_MODEL_HG_REPO_ID: %s", DEFAULT_MODEL_HG_REPO_ID) log.info("DEFAULT_MODEL_FILE: %s", DEFAULT_MODEL_FILE) -- GitLab