m97j commited on
Commit
88d9111
ยท
1 Parent(s): 57578cb

Initial commit

Browse files
Files changed (2) hide show
  1. Dockerfile +3 -8
  2. config.py +3 -3
Dockerfile CHANGED
@@ -22,16 +22,11 @@ RUN pip install --no-cache-dir torch==2.0.1+cpu -f https://download.pytorch.org/
22
  # ์˜์กด์„ฑ ์„ค์น˜ ํ›„ ์ฝ”๋“œ ๋ณต์‚ฌ โ†’ requirements ๋ณ€๊ฒฝ ์—†๋Š” ํ•œ ์บ์‹œ ์žฌ์‚ฌ์šฉ ๊ฐ€๋Šฅ
23
  COPY . /app/
24
 
25
- # ----------- ๋ชจ๋ธ ๋‹ค์šด๋กœ๋“œ -----------
26
- # transformers ๋ชจ๋ธ ๋‹ค์šด๋กœ๋“œ ํ›„ ์ด๋ฏธ์ง€์— ํฌํ•จ
27
- RUN python /app/models/download_models.py
28
 
29
 
30
- # ----------- ํ™˜๊ฒฝ ๋ณ€์ˆ˜ ์„ค์ • -----------
31
- ENV EMOTION_MODEL_DIR=/app/models/emotion-classification-model
32
- ENV FALLBACK_MODEL_DIR=/app/models/fallback-npc-model
33
- ENV EMBEDDER_MODEL_DIR=/app/models/sentence-embedder
34
-
35
  # ----------- ํฌํŠธ ์„ค์ • -----------
36
  EXPOSE 8000
37
 
 
22
  # ์˜์กด์„ฑ ์„ค์น˜ ํ›„ ์ฝ”๋“œ ๋ณต์‚ฌ โ†’ requirements ๋ณ€๊ฒฝ ์—†๋Š” ํ•œ ์บ์‹œ ์žฌ์‚ฌ์šฉ ๊ฐ€๋Šฅ
23
  COPY . /app/
24
 
25
+ ENV EMOTION_MODEL_NAME=tae898/emoberta-base-ko
26
+ ENV FALLBACK_MODEL_NAME=skt/ko-gpt-trinity-1.2B-v0.5
27
+ ENV EMBEDDER_MODEL_NAME=sentence-transformers/paraphrase-multilingual-MiniLM-L12-v2
28
 
29
 
 
 
 
 
 
30
  # ----------- ํฌํŠธ ์„ค์ • -----------
31
  EXPOSE 8000
32
 
config.py CHANGED
@@ -7,9 +7,9 @@ BASE_DIR = Path(__file__).resolve().parent # ai_server/
7
  HF_TOKEN = os.getenv("HF_TOKEN")
8
 
9
  # ๋ชจ๋ธ ์ด๋ฆ„
10
- EMOTION_MODEL_NAME = "tae898/emoberta-base-ko"
11
- FALLBACK_MODEL_NAME = "skt/ko-gpt-trinity-1.2B-v0.5"
12
- EMBEDDER_MODEL_NAME = "sentence-transformers/paraphrase-multilingual-MiniLM-L12-v2"
13
 
14
  # ๋ชจ๋ธ ๋””๋ ‰ํ† ๋ฆฌ
15
  EMOTION_MODEL_DIR = Path(os.getenv("EMOTION_MODEL_DIR", BASE_DIR / "models" / "emotion-classification-model"))
 
7
  HF_TOKEN = os.getenv("HF_TOKEN")
8
 
9
  # ๋ชจ๋ธ ์ด๋ฆ„
10
+ EMOTION_MODEL_NAME = os.getenv("EMOTION_MODEL_NAME", "tae898/emoberta-base-ko")
11
+ FALLBACK_MODEL_NAME = os.getenv("FALLBACK_MODEL_NAME", "skt/ko-gpt-trinity-1.2B-v0.5")
12
+ EMBEDDER_MODEL_NAME = os.getenv("EMBEDDER_MODEL_NAME", "sentence-transformers/paraphrase-multilingual-MiniLM-L12-v2")
13
 
14
  # ๋ชจ๋ธ ๋””๋ ‰ํ† ๋ฆฌ
15
  EMOTION_MODEL_DIR = Path(os.getenv("EMOTION_MODEL_DIR", BASE_DIR / "models" / "emotion-classification-model"))