KJ24 commited on
Commit
dd1a0b9
·
verified ·
1 Parent(s): d552e9c

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -2
app.py CHANGED
@@ -5,14 +5,15 @@ import torch
5
  import torch.nn.functional as F
6
  import os
7
 
8
- # 📁 Définir le cache autorisé
9
  CACHE_DIR = "/data"
10
  os.environ["HF_HOME"] = CACHE_DIR
11
  os.environ["TRANSFORMERS_CACHE"] = CACHE_DIR
 
12
 
13
  app = FastAPI()
14
 
15
- # ✅ Modèle avec custom code : activer trust_remote_code
16
  MODEL_NAME = "nomic-ai/nomic-embed-text-v1"
17
  tokenizer = AutoTokenizer.from_pretrained(MODEL_NAME, cache_dir=CACHE_DIR, trust_remote_code=True)
18
  model = AutoModel.from_pretrained(MODEL_NAME, cache_dir=CACHE_DIR, trust_remote_code=True)
 
5
  import torch.nn.functional as F
6
  import os
7
 
8
+ # 📁 Rediriger les caches HF vers un dossier autorisé
9
  CACHE_DIR = "/data"
10
  os.environ["HF_HOME"] = CACHE_DIR
11
  os.environ["TRANSFORMERS_CACHE"] = CACHE_DIR
12
+ os.environ["HF_MODULES_CACHE"] = CACHE_DIR # ✅ <--- ajoute cette ligne
13
 
14
  app = FastAPI()
15
 
16
+ # ✅ Modèle avec custom code
17
  MODEL_NAME = "nomic-ai/nomic-embed-text-v1"
18
  tokenizer = AutoTokenizer.from_pretrained(MODEL_NAME, cache_dir=CACHE_DIR, trust_remote_code=True)
19
  model = AutoModel.from_pretrained(MODEL_NAME, cache_dir=CACHE_DIR, trust_remote_code=True)