FelipeMena commited on
Commit
f87636f
·
verified ·
1 Parent(s): 9254578

Mejora en interfaz

Browse files
Files changed (1) hide show
  1. app.py +17 -8
app.py CHANGED
@@ -59,18 +59,27 @@ def chat_biblioteca(pregunta):
59
  try:
60
  resultado = qa_pipeline(question=pregunta, context=contexto)
61
  respuesta = resultado["answer"]
62
- return respuesta
63
- except:
64
- return "Lo siento, no pude procesar tu pregunta. ¿Puedes intentar reformularla?"
 
65
 
66
 
67
  # --- Interfaz ---
68
  iface = gr.Interface(
69
- fn=chat_biblioteca,
70
- inputs=gr.Textbox(label="Haz tu pregunta", placeholder="¿Cuál es el horario de la biblioteca?"),
71
- outputs=gr.Textbox(label="Respuesta del BiblioBot"),
72
- title="📚 BiblioBot - Asistente Virtual de Biblioteca",
73
- description="Pregúntame sobre horarios, servicios, préstamos, normas o actividades de la biblioteca universitaria. También puedo responder saludos y despedidas."
 
 
 
 
 
 
 
 
74
  )
75
 
76
  iface.launch()
 
59
  try:
60
  resultado = qa_pipeline(question=pregunta, context=contexto)
61
  respuesta = resultado["answer"]
62
+ except:
63
+ respuesta = "Lo siento, no pude procesar tu pregunta. ¿Puedes intentar reformularla?"
64
+
65
+ return historial + [[pregunta, respuesta]]
66
 
67
 
68
  # --- Interfaz ---
69
  iface = gr.Interface(
70
+ fn=responder,
71
+ title="📚 BiblioBot",
72
+ description="¡Bienvenido a BiblioBot! Pregunta sobre libros, horarios o servicios de biblioteca.",
73
+ theme="soft", # Puedes cambiar a "base" o "default" si lo deseas más claro
74
+ examples=[
75
+ "¿Cuál es el horario de la biblioteca?",
76
+ "¿Puedo comer dentro de la biblioteca?",
77
+ "¿Qué pasa si pierdo un libro?",
78
+ "hola",
79
+ "gracias"
80
+ ],
81
+ retry_btn="Reintentar",
82
+ clear_btn="Borrar historial",
83
  )
84
 
85
  iface.launch()