jobian commited on
Commit
4b952bd
·
1 Parent(s): e7a4946

Fix on model loading

Browse files
Files changed (2) hide show
  1. Dockerfile +7 -0
  2. app.py +0 -4
Dockerfile CHANGED
@@ -7,6 +7,13 @@ WORKDIR /app
7
  # Copy everything including smoldocling
8
  COPY . .
9
 
 
 
 
 
 
 
 
10
  # Install requirements (editable install of local package)
11
  RUN pip install --no-cache-dir -r requirements.txt && \
12
  pip install -e ./smoldocling
 
7
  # Copy everything including smoldocling
8
  COPY . .
9
 
10
+ # Ensure cache folders exist
11
+ RUN mkdir -p /tmp/huggingface/transformers /tmp/huggingface/hub
12
+
13
+ # Set cache env vars
14
+ ENV TRANSFORMERS_CACHE=/tmp/huggingface/transformers
15
+ ENV HF_HUB_CACHE=/tmp/huggingface/hub
16
+
17
  # Install requirements (editable install of local package)
18
  RUN pip install --no-cache-dir -r requirements.txt && \
19
  pip install -e ./smoldocling
app.py CHANGED
@@ -7,10 +7,6 @@ from smoldocling import cli
7
  import shutil
8
  import dotenv
9
 
10
- os.environ["TRANSFORMERS_CACHE"] = "/tmp/huggingface/transformers"
11
- os.environ["HF_HUB_CACHE"] = "/tmp/huggingface/hub"
12
-
13
-
14
  # Load environment variables
15
  dotenv.load_dotenv()
16
 
 
7
  import shutil
8
  import dotenv
9
 
 
 
 
 
10
  # Load environment variables
11
  dotenv.load_dotenv()
12