GOGO198 commited on
Commit
6183cb0
·
verified ·
1 Parent(s): d88b0c1

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -0
app.py CHANGED
@@ -7,6 +7,11 @@ from sentence_transformers import SentenceTransformer
7
  from huggingface_hub import hf_hub_download
8
  import faiss
9
  import time
 
 
 
 
 
10
 
11
  # 减少内存占用
12
  os.environ["PYTORCH_CUDA_ALLOC_CONF"] = "max_split_size_mb:32"
@@ -132,6 +137,9 @@ with gr.Blocks() as demo:
132
 
133
  # 启动应用
134
  if __name__ == "__main__":
 
 
 
135
  # 先加载必要资源
136
  print("启动前预加载资源...")
137
  load_resources()
 
7
  from huggingface_hub import hf_hub_download
8
  import faiss
9
  import time
10
+ import pathlib
11
+
12
+ # 创建安全缓存目录(在用户目录下)
13
+ CACHE_DIR = "/home/user/cache"
14
+ os.makedirs(CACHE_DIR, exist_ok=True)
15
 
16
  # 减少内存占用
17
  os.environ["PYTORCH_CUDA_ALLOC_CONF"] = "max_split_size_mb:32"
 
137
 
138
  # 启动应用
139
  if __name__ == "__main__":
140
+ # 确保缓存目录存在
141
+ pathlib.Path(CACHE_DIR).mkdir(parents=True, exist_ok=True)
142
+
143
  # 先加载必要资源
144
  print("启动前预加载资源...")
145
  load_resources()