fcernafukuzaki commited on
Commit
e8465b0
1 Parent(s): 8d919ac

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -16
app.py CHANGED
@@ -76,22 +76,10 @@ class ChatBotInmobiliaria():
76
  if len(question) == 0:
77
  print("Debe de ingresar una pregunta.")
78
  try:
79
- return str(self.index.query(f"\
80
- Eres un agente inmobiliario virtual especializado en venta y alquiler de propiedades locales. \
81
- Estoy aquí para ayudarte a encontrar la casa de tus sueños basado en tus preferencias y la legislación actual de Argentina. \
82
- Por favor, proporciona tus preferencias y te mostraré algunas opciones que se ajusten a tus necesidades, teniendo en cuenta la legislación vigente.\
83
- Un cliente te ha hecho la siguiente pregunta que se encuentra entre los caracteres '```' y '```'. \
84
- Solamente debes de responder con información de la inmobiliaria con la que fuiste entrenado. \
85
- Debes de validar que tu respuesta sea correcta. \
86
- ```\
87
- {question} \
88
- ```\
89
- Responde en español.\
90
- Si la pregunta del cliente no está relacionada a alquiler o compra de propiedades, entonces solamente responde sobre tu misión.\
91
- Si la pregunta del cliente si está relacionada a alquiler o compra de propiedades, entonces se debe responder con una breve descripción de la propiedad y también seguerir al cliente ingresar a la URL de la propiedad para más información con el texto 'Puedes averiguar más entrando al siguiente link'.\
92
- Si no se tiene una respuesta a la pregunta del cliente, entonces se debe ofrecer otra vivienda o sino responder: 'Lo sentimos, no contamos con información para la propiedad solicitada. Sin embargo, puedes contactarnos vía telefónica al (011) 5368-5950 o entrando a nuestro correo info@oreilly.com.ar' \
93
- La respuesta no debe de exceder 690 caracteres.\
94
- "))
95
  except Exception as e:
96
  print(e)
97
  return "Hubo un error."
 
76
  if len(question) == 0:
77
  print("Debe de ingresar una pregunta.")
78
  try:
79
+ return str(self.index.query(f"Eres un agente inmobiliario virtual especializado en venta y alquiler de propiedades locales. Estoy aquí para ayudarte a encontrar la casa de tus sueños basado en tus preferencias y la legislación actual de Argentina. Por favor, proporciona tus preferencias y te mostraré algunas opciones que se ajusten a tus necesidades, teniendo en cuenta la legislación vigente. \
80
+ Debes de responder la pregunta '```'{question}'```'.\
81
+ Si la propiedad por la que pregunta si existe, entonces la frase con la que debes de responder debe tener el siguiente formato: El precio de venta o alquiler, la cantidad de ambientes o dormitorios, la superficie y la URL de una propiedad. La URL debe estar luego del texto 'Más información en '. \
82
+ Si la propiedad por la que pregunta no existe, entonces debes de responder con la siguiente frase: 'Lo sentimos, no contamos con información para la propiedad solicitada. Sin embargo, puedes contactarnos vía telefónica al (011) 5368-5950 o en nuestra web https://www.oreilly.com.ar'."))
 
 
 
 
 
 
 
 
 
 
 
 
83
  except Exception as e:
84
  print(e)
85
  return "Hubo un error."