tecuhtli commited on
Commit
1aea0b7
·
verified ·
1 Parent(s): 4d328af

Update app.py

Browse files

Update de seguridad :D

Files changed (1) hide show
  1. app.py +11 -8
app.py CHANGED
@@ -8,7 +8,7 @@ from pathlib import Path
8
  from transformers import AutoTokenizer, AutoModelForSeq2SeqLM, AutoModelForSequenceClassification
9
  from unidecode import unidecode
10
  from datetime import datetime
11
- from huggingface_hub import hf_hub_download
12
  #***************************************************************************
13
  #Defining default paths for the model to work
14
  #***************************************************************************
@@ -18,8 +18,11 @@ device = torch.device("cuda" if torch.cuda.is_available() else "cpu")
18
  #***************************************************************************
19
  #Setting up variables
20
  #***************************************************************************
 
 
21
 
22
-
 
23
  #***************************************************************************
24
  #Functions
25
  #***************************************************************************
@@ -288,16 +291,16 @@ if __name__ == '__main__':
288
 
289
  # Loading Saved Models
290
  # Modelo Contexto
291
- context_model = AutoModelForSequenceClassification.from_pretrained("tecuhtli/mori-context-model")
292
- cont_tok = AutoTokenizer.from_pretrained("tecuhtli/mori-context-model")
293
 
294
  # Modelo Técnico
295
- tec_tok = AutoTokenizer.from_pretrained("tecuhtli/mori-tecnico-model")
296
- tec_model = AutoModelForSeq2SeqLM.from_pretrained("tecuhtli/mori-tecnico-model")
297
 
298
  # Modelo Social
299
- soc_tok = AutoTokenizer.from_pretrained("tecuhtli/mori-social-model")
300
- soc_model = AutoModelForSeq2SeqLM.from_pretrained("tecuhtli/mori-social-model")
301
 
302
  # Available Device
303
  device = torch.device("cuda" if torch.cuda.is_available() else "cpu")
 
8
  from transformers import AutoTokenizer, AutoModelForSeq2SeqLM, AutoModelForSequenceClassification
9
  from unidecode import unidecode
10
  from datetime import datetime
11
+ from huggingface_hub import hf_hub_download, login
12
  #***************************************************************************
13
  #Defining default paths for the model to work
14
  #***************************************************************************
 
18
  #***************************************************************************
19
  #Setting up variables
20
  #***************************************************************************
21
+ # Token privado desde variable de entorno
22
+ HF_TOKEN = os.environ.get("HF_TOKEN")
23
 
24
+ # Login con el token (opcional pero recomendable)
25
+ login(token=HF_TOKEN)
26
  #***************************************************************************
27
  #Functions
28
  #***************************************************************************
 
291
 
292
  # Loading Saved Models
293
  # Modelo Contexto
294
+ context_model = AutoModelForSequenceClassification.from_pretrained("tecuhtli/mori-context-model", use_auth_token=HF_TOKEN)
295
+ cont_tok = AutoTokenizer.from_pretrained("tecuhtli/mori-context-model", use_auth_token=HF_TOKEN) )
296
 
297
  # Modelo Técnico
298
+ tec_tok = AutoTokenizer.from_pretrained("tecuhtli/mori-tecnico-model", use_auth_token=HF_TOKEN)
299
+ tec_model = AutoModelForSeq2SeqLM.from_pretrained("tecuhtli/mori-tecnico-model", use_auth_token=HF_TOKEN)
300
 
301
  # Modelo Social
302
+ soc_tok = AutoTokenizer.from_pretrained("tecuhtli/mori-social-model", use_auth_token=HF_TOKEN)
303
+ soc_model = AutoModelForSeq2SeqLM.from_pretrained("tecuhtli/mori-social-model", use_auth_token=HF_TOKEN)
304
 
305
  # Available Device
306
  device = torch.device("cuda" if torch.cuda.is_available() else "cpu")