m97j commited on
Commit
0ce5a27
ยท
1 Parent(s): a274b81

Initial commit

Browse files
Files changed (2) hide show
  1. .dockerignore +20 -3
  2. Dockerfile +5 -0
.dockerignore CHANGED
@@ -1,14 +1,31 @@
 
1
  __pycache__/
2
  *.pyc
3
  *.pyo
4
  *.pyd
5
- *.db
6
- *.sqlite3
 
 
 
7
  .env
 
 
8
  .git
9
  .gitignore
10
  .DS_Store
11
  .vscode/
12
  .idea/
 
 
13
  tests/
14
- chroma_db/
 
 
 
 
 
 
 
 
 
 
1
+ # Python ์บ์‹œ
2
  __pycache__/
3
  *.pyc
4
  *.pyo
5
  *.pyd
6
+
7
+ # DB ํŒŒ์ผ (ChromaDB ํฌํ•จ ๊ฐ€๋Šฅ์„ฑ)
8
+ # โ— ์ œ์™ธํ•˜์ง€ ์•Š์Œ: .db, .sqlite3
9
+
10
+ # ํ™˜๊ฒฝ ๋ณ€์ˆ˜ / ๋ฏผ๊ฐ ์ •๋ณด
11
  .env
12
+
13
+ # Git / IDE / OS
14
  .git
15
  .gitignore
16
  .DS_Store
17
  .vscode/
18
  .idea/
19
+
20
+ # ํ…Œ์ŠคํŠธ ์ฝ”๋“œ
21
  tests/
22
+
23
+ # ๋ชจ๋ธ ์บ์‹œ (์„ ํƒ์ ์œผ๋กœ ์œ ์ง€)
24
+ models/emotion-classification-model/*
25
+ !models/emotion-classification-model/.gitkeep
26
+
27
+ models/fallback-npc-model/*
28
+ !models/fallback-npc-model/.gitkeep
29
+
30
+ models/sentence-embedder/*
31
+ !models/sentence-embedder/.gitkeep
Dockerfile CHANGED
@@ -22,8 +22,13 @@ RUN pip install --no-cache-dir torch==2.0.1+cpu -f https://download.pytorch.org/
22
  # ์˜์กด์„ฑ ์„ค์น˜ ํ›„ ์ฝ”๋“œ ๋ณต์‚ฌ โ†’ requirements ๋ณ€๊ฒฝ ์—†๋Š” ํ•œ ์บ์‹œ ์žฌ์‚ฌ์šฉ ๊ฐ€๋Šฅ
23
  COPY . /app/
24
 
 
25
  RUN mkdir -p /app/rag/chroma_DB && chmod -R 777 /app/rag/chroma_DB
26
 
 
 
 
 
27
 
28
  ENV EMOTION_MODEL_NAME=tae898/emoberta-base-ko
29
  ENV FALLBACK_MODEL_NAME=skt/ko-gpt-trinity-1.2B-v0.5
 
22
  # ์˜์กด์„ฑ ์„ค์น˜ ํ›„ ์ฝ”๋“œ ๋ณต์‚ฌ โ†’ requirements ๋ณ€๊ฒฝ ์—†๋Š” ํ•œ ์บ์‹œ ์žฌ์‚ฌ์šฉ ๊ฐ€๋Šฅ
23
  COPY . /app/
24
 
25
+ # ----------- ๊ถŒํ•œ ์„ค์ • ๋ฐ ์ดˆ๊ธฐํ™” -----------
26
  RUN mkdir -p /app/rag/chroma_DB && chmod -R 777 /app/rag/chroma_DB
27
 
28
+ RUN mkdir -p /app/models/emotion-classification-model && chmod -R 777 /app/models
29
+ RUN mkdir -p /app/models/fallback-npc-model && chmod -R 777 /app/models
30
+ RUN mkdir -p /app/models/sentence-embedder && chmod -R 777 /app/models
31
+
32
 
33
  ENV EMOTION_MODEL_NAME=tae898/emoberta-base-ko
34
  ENV FALLBACK_MODEL_NAME=skt/ko-gpt-trinity-1.2B-v0.5