Update app.py
Browse filesUpdate de seguridad :D
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")
|