File size: 803 Bytes
b4ef713
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# class MlApiConfig(AppConfig):
#     default_auto_field = "django.db.models.BigAutoField"
#     name = "ml_api"
#     tokenizer = None
#     model = None
#     def ready(self):
#         if MlApiConfig.model is None:
#             model_name = "rinna/japanese-gpt-neox-small"
#             print("Loading Model... (Download starts on first run)")
#             # トークナイザーとモデルのロード
#             MlApiConfig.tokenizer = AutoTokenizer.from_pretrained(
#                 model_name, use_fast=False
#             )
#             MlApiConfig.model = AutoModelForCausalLM.from_pretrained(model_name)
#             print("Model Loaded!")
from django.apps import AppConfig


class MlApiConfig(AppConfig):
    default_auto_field = "django.db.models.BigAutoField"
    name = "ml_api"