KJ24 commited on
Commit
b80b0ac
·
verified ·
1 Parent(s): c6678ba

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -5
app.py CHANGED
@@ -5,15 +5,17 @@ import torch
5
  import torch.nn.functional as F
6
  import os
7
 
8
- # 💡 Correction ici
9
- os.environ['HF_HOME'] = '/data'
 
 
10
 
11
  app = FastAPI()
12
 
13
- # Charger le modèle
14
  MODEL_NAME = "thenlper/gte-small"
15
- tokenizer = AutoTokenizer.from_pretrained(MODEL_NAME)
16
- model = AutoModel.from_pretrained(MODEL_NAME)
17
 
18
  class EmbedInput(BaseModel):
19
  text: str
 
5
  import torch.nn.functional as F
6
  import os
7
 
8
+ # 👉 Rediriger le cache HF vers un dossier 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
+ # Charger modèle et tokenizer avec cache_dir précisé explicitement
16
  MODEL_NAME = "thenlper/gte-small"
17
+ tokenizer = AutoTokenizer.from_pretrained(MODEL_NAME, cache_dir=CACHE_DIR)
18
+ model = AutoModel.from_pretrained(MODEL_NAME, cache_dir=CACHE_DIR)
19
 
20
  class EmbedInput(BaseModel):
21
  text: str