SebastianItamari commited on
Commit
f774133
verified
1 Parent(s): 7413d82

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +14 -1
app.py CHANGED
@@ -1,6 +1,16 @@
1
  import streamlit as st
2
  from transformers import AutoModelForCausalLM, AutoTokenizer
3
  import torch
 
 
 
 
 
 
 
 
 
 
4
 
5
  # Inicializar el modelo generador de texto
6
  @st.cache_resource # Cachear el modelo para no recargarlo repetidamente
@@ -14,6 +24,9 @@ def load_model():
14
  )
15
  return tokenizer, model
16
 
 
 
 
17
  # Cargar el modelo y el tokenizador
18
  tokenizer, model = load_model()
19
 
@@ -45,4 +58,4 @@ if st.button("Generar texto"):
45
  st.subheader("Texto generado:")
46
  st.write(generated_text)
47
  else:
48
- st.error("Por favor, introduce un prompt antes de generar texto.")
 
1
  import streamlit as st
2
  from transformers import AutoModelForCausalLM, AutoTokenizer
3
  import torch
4
+ import os
5
+ from huggingface_hub import login
6
+
7
+ # Iniciar sesi贸n en Hugging Face utilizando un token guardado en una variable de entorno
8
+ def login_to_huggingface():
9
+ read_key = os.getenv("Read_Token") # Aseg煤rate de tener la variable de entorno configurada
10
+ if read_key:
11
+ login(token=read_key)
12
+ else:
13
+ st.error("No se encontr贸 el token de Hugging Face. Aseg煤rate de que la variable de entorno 'HUGGINGFACE_TOKEN' est茅 configurada.")
14
 
15
  # Inicializar el modelo generador de texto
16
  @st.cache_resource # Cachear el modelo para no recargarlo repetidamente
 
24
  )
25
  return tokenizer, model
26
 
27
+ # Iniciar sesi贸n
28
+ login_to_huggingface()
29
+
30
  # Cargar el modelo y el tokenizador
31
  tokenizer, model = load_model()
32
 
 
58
  st.subheader("Texto generado:")
59
  st.write(generated_text)
60
  else:
61
+ st.error("Por favor, introduce un prompt antes de generar texto.")