Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
I
Ialacol-build
Manage
Activity
Members
Plan
Wiki
Code
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Deploy
Releases
Package Registry
Container Registry
Model registry
Operate
Terraform modules
Analyze
Contributor analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
K8s AI Models
Ialacol-build
Commits
2831a48c
Unverified
Commit
2831a48c
authored
1 year ago
by
Henry Chen
Committed by
GitHub
1 year ago
Browse files
Options
Downloads
Patches
Plain Diff
Fix Helm deployment template, add missing env variables, fix logger (#48)
Signed-off-by:
Hung-Han (Henry) Chen
<
chenhungh@gmail.com
>
parent
f76e8981
No related branches found
No related tags found
No related merge requests found
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
charts/ialacol/Chart.yaml
+2
-2
2 additions, 2 deletions
charts/ialacol/Chart.yaml
charts/ialacol/templates/deployment.yaml
+24
-4
24 additions, 4 deletions
charts/ialacol/templates/deployment.yaml
get_config.py
+1
-1
1 addition, 1 deletion
get_config.py
main.py
+1
-1
1 addition, 1 deletion
main.py
with
28 additions
and
8 deletions
charts/ialacol/Chart.yaml
+
2
−
2
View file @
2831a48c
apiVersion
:
v2
apiVersion
:
v2
appVersion
:
0.7.
1
appVersion
:
0.7.
2
description
:
A Helm chart for ialacol
description
:
A Helm chart for ialacol
name
:
ialacol
name
:
ialacol
type
:
application
type
:
application
version
:
0.7.
2
version
:
0.7.
3
This diff is collapsed.
Click to expand it.
charts/ialacol/templates/deployment.yaml
+
24
−
4
View file @
2831a48c
...
@@ -29,20 +29,40 @@ spec:
...
@@ -29,20 +29,40 @@ spec:
value
:
{{
(.Values.deployment.env).DEFAULT_MODEL_HG_REPO_ID | quote
}}
value
:
{{
(.Values.deployment.env).DEFAULT_MODEL_HG_REPO_ID | quote
}}
-
name
:
DEFAULT_MODEL_FILE
-
name
:
DEFAULT_MODEL_FILE
value
:
{{
(.Values.deployment.env).DEFAULT_MODEL_FILE | quote
}}
value
:
{{
(.Values.deployment.env).DEFAULT_MODEL_FILE | quote
}}
-
name
:
GPU_LAYERS
-
name
:
DOWNLOAD_DEFAULT_MODEL
value
:
{{
(.Values.deployment.env).
GPU_LAYERS
| quote
}}
value
:
{{
(.Values.deployment.env).
DOWNLOAD_DEFAULT_MODEL
| quote
}}
-
name
:
LOGGING_LEVEL
-
name
:
LOGGING_LEVEL
value
:
{{
(.Values.deployment.env).LOGGING_LEVEL | quote
}}
value
:
{{
(.Values.deployment.env).LOGGING_LEVEL | quote
}}
-
name
:
MODELS_FOLDER
-
name
:
MODELS_FOLDER
value
:
{{
(.Values.deployment.env).MODELS_FOLDER | quote
}}
value
:
{{
(.Values.deployment.env).MODELS_FOLDER | quote
}}
-
name
:
CACHE_FOLDER
-
name
:
CACHE_FOLDER
value
:
{{
(.Values.deployment.env).CACHE_FOLDER | quote
}}
value
:
{{
(.Values.deployment.env).CACHE_FOLDER | quote
}}
-
name
:
THREADS
-
name
:
TOP_K
value
:
{{
(.Values.deployment.env).THREADS | quote
}}
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
-
name
:
BATCH_SIZE
value
:
{{
(.Values.deployment.env).BATCH_SIZE | quote
}}
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
-
name
:
CONTEXT_LENGTH
value
:
{{
(.Values.deployment.env).CONTEXT_LENGTH | quote
}}
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
:
volumeMounts
:
-
mountPath
:
{{
.Values.cacheMountPath
}}
-
mountPath
:
{{
.Values.cacheMountPath
}}
name
:
cache
name
:
cache
...
...
This diff is collapsed.
Click to expand it.
get_config.py
+
1
−
1
View file @
2831a48c
...
@@ -7,7 +7,7 @@ from get_default_thread import get_default_thread
...
@@ -7,7 +7,7 @@ from get_default_thread import get_default_thread
LOGGING_LEVEL
=
get_env
(
"
LOGGING_LEVEL
"
,
"
INFO
"
)
LOGGING_LEVEL
=
get_env
(
"
LOGGING_LEVEL
"
,
"
INFO
"
)
log
=
logging
.
getLogger
(
__name__
)
log
=
logging
.
getLogger
(
"
uvicorn
"
)
try
:
try
:
log
.
setLevel
(
LOGGING_LEVEL
)
log
.
setLevel
(
LOGGING_LEVEL
)
except
ValueError
:
except
ValueError
:
...
...
This diff is collapsed.
Click to expand it.
main.py
+
1
−
1
View file @
2831a48c
...
@@ -32,7 +32,7 @@ LOGGING_LEVEL = get_env("LOGGING_LEVEL", "INFO")
...
@@ -32,7 +32,7 @@ LOGGING_LEVEL = get_env("LOGGING_LEVEL", "INFO")
MODELS_FOLDER
=
get_env
(
"
MODELS_FOLDER
"
,
"
models
"
)
MODELS_FOLDER
=
get_env
(
"
MODELS_FOLDER
"
,
"
models
"
)
CACHE_FOLDER
=
get_env
(
"
MODELS_FOLDER
"
,
"
cache
"
)
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_HG_REPO_ID: %s
"
,
DEFAULT_MODEL_HG_REPO_ID
)
log
.
info
(
"
DEFAULT_MODEL_FILE: %s
"
,
DEFAULT_MODEL_FILE
)
log
.
info
(
"
DEFAULT_MODEL_FILE: %s
"
,
DEFAULT_MODEL_FILE
)
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment