caldervf commited on
Commit
9523bcf
·
1 Parent(s): f98b3e9

Update src/api/index.py

Browse files
Files changed (1) hide show
  1. src/api/index.py +8 -0
src/api/index.py CHANGED
@@ -32,6 +32,8 @@ from pydantic import BaseModel
32
  from src.classes import hugging_face_utils as hf
33
  from src.classes import semantic_search_engine as ss
34
  from src.utils import default_variables as dv
 
 
35
 
36
  logger = logging.getLogger(__name__)
37
  logging.basicConfig(
@@ -62,6 +64,12 @@ app = FastAPI(
62
 
63
  # -------------------------------- CLASSES ------------------------------------
64
 
 
 
 
 
 
 
65
 
66
  class QueryParams(BaseModel):
67
  input_query: str
 
32
  from src.classes import hugging_face_utils as hf
33
  from src.classes import semantic_search_engine as ss
34
  from src.utils import default_variables as dv
35
+ import os
36
+ from pathlib import Path
37
 
38
  logger = logging.getLogger(__name__)
39
  logging.basicConfig(
 
64
 
65
  # -------------------------------- CLASSES ------------------------------------
66
 
67
+ # Creating directory
68
+ cache_dir = Path(".").resolve().joinpath("cache")
69
+ cache_dir.mkdir(exist_ok=True,parents=True,)
70
+
71
+ os.environ['SENTENCE_TRANSFORMERS_HOME'] = str(cache_dir)
72
+
73
 
74
  class QueryParams(BaseModel):
75
  input_query: str