GhostNetworkUser commited on
Commit
b84ed06
·
verified ·
1 Parent(s): 0fa35ce

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -3
app.py CHANGED
@@ -11,6 +11,7 @@ from transformers import (
11
  TrainingArguments,
12
  Trainer,
13
  pipeline,
 
14
  )
15
  import evaluate # type: ignore
16
  from huggingface_hub import login
@@ -48,7 +49,7 @@ def detect_language(text):
48
  return "en" # Si no se puede detectar, se asume inglés
49
 
50
  # Generación de texto (si se solicita un cuento, por ejemplo)
51
- def generate_text(prompt, max_length=100):
52
  output = generator(prompt, max_length=int(max_length), num_return_sequences=1)[0]["generated_text"]
53
  return output
54
 
@@ -82,11 +83,11 @@ def process_input(user_input):
82
  elif "cuento" in user_input.lower():
83
  # Si el usuario solicita un cuento
84
  prompt = "Había una vez, en un reino lejano..."
85
- return generate_text(prompt, max_length=200)
86
  elif "emoción" in user_input.lower():
87
  # Si es una solicitud de apoyo emocional
88
  context = "Dom: Psicología | Estilo: Apoyo emocional. ¿Cómo te sientes hoy?"
89
- return generate_text(context + " Estoy aquí para apoyarte", max_length=100)
90
  else:
91
  return "No entiendo la solicitud, por favor intenta preguntar algo más específico."
92
 
 
11
  TrainingArguments,
12
  Trainer,
13
  pipeline,
14
+ AutoModelForQuestionAnswering,
15
  )
16
  import evaluate # type: ignore
17
  from huggingface_hub import login
 
49
  return "en" # Si no se puede detectar, se asume inglés
50
 
51
  # Generación de texto (si se solicita un cuento, por ejemplo)
52
+ def generate_text(prompt, max_length=2048):
53
  output = generator(prompt, max_length=int(max_length), num_return_sequences=1)[0]["generated_text"]
54
  return output
55
 
 
83
  elif "cuento" in user_input.lower():
84
  # Si el usuario solicita un cuento
85
  prompt = "Había una vez, en un reino lejano..."
86
+ return generate_text(prompt, max_length=500)
87
  elif "emoción" in user_input.lower():
88
  # Si es una solicitud de apoyo emocional
89
  context = "Dom: Psicología | Estilo: Apoyo emocional. ¿Cómo te sientes hoy?"
90
+ return generate_text(context + " Estoy aquí para apoyarte", max_length=2048)
91
  else:
92
  return "No entiendo la solicitud, por favor intenta preguntar algo más específico."
93