jordigonzm commited on
Commit
21ff7eb
1 Parent(s): eedc1f9

Update token en app.py

Browse files
Files changed (1) hide show
  1. app.py +16 -1
app.py CHANGED
@@ -3,10 +3,25 @@ from transformers import pipeline
3
  import torch
4
  import time
5
 
 
 
 
6
  # Cargar el modelo
7
  model_name = "google/gemma-2-27b-it"
8
- generator = pipeline("text-generation", model=model_name, device=0 if torch.cuda.is_available() else -1, use_auth_token=True)
9
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10
  # Función para procesar la entrada y generar la respuesta
11
  def generate_response(text):
12
  output = generator(text, max_length=512, num_return_sequences=1)
 
3
  import torch
4
  import time
5
 
6
+ # Cargar el token de Hugging Face desde las variables de entorno
7
+ token = os.environ.get("HUGGINGFACE_HUB_TOKEN")
8
+
9
  # Cargar el modelo
10
  model_name = "google/gemma-2-27b-it"
 
11
 
12
+ # Cargar el generador de texto con el token de autenticación
13
+ try:
14
+ generator = pipeline(
15
+ "text-generation",
16
+ model=model_name,
17
+ device=0 if torch.cuda.is_available() else -1,
18
+ use_auth_token=token
19
+ )
20
+ print("Modelo cargado correctamente.")
21
+ except Exception as e:
22
+ print(f"Error al cargar el modelo: {e}")
23
+ exit(1)
24
+
25
  # Función para procesar la entrada y generar la respuesta
26
  def generate_response(text):
27
  output = generator(text, max_length=512, num_return_sequences=1)