serenarolloh commited on
Commit
e26f64e
·
verified ·
1 Parent(s): e0381b2

Update config.py

Browse files
Files changed (1) hide show
  1. config.py +14 -2
config.py CHANGED
@@ -2,8 +2,20 @@ from pydantic import BaseSettings
2
 
3
 
4
  class Settings(BaseSettings):
5
- processor: str = "senga-ml/naivas_grns"
6
- model: str = "senga-ml/naivas_grns"
 
 
 
 
 
 
 
 
 
 
 
 
7
  dataset: str = "senga-ml/dnotes-data-v6"
8
  base_config: str = "naver-clova-ix/donut-base"
9
  base_processor: str = "naver-clova-ix/donut-base"
 
2
 
3
 
4
  class Settings(BaseSettings):
5
+ model_map: Dict[int, str] = {
6
+ 61: "donut-v16",
7
+ 81: "donut-v16",
8
+ 139: "donut-v16",
9
+ 165: "donut-v17",
10
+ 145: "donut-v17",
11
+ 127: "donut-v17",
12
+ }
13
+ space_base: str = "senga-ml"
14
+
15
+ def get_model_url(self, shipper_id: int) -> str:
16
+ model = self.model_map.get(shipper_id, "default-model")
17
+ return f"https://{self.space_base}/{model}"
18
+
19
  dataset: str = "senga-ml/dnotes-data-v6"
20
  base_config: str = "naver-clova-ix/donut-base"
21
  base_processor: str = "naver-clova-ix/donut-base"