dtrejopizzo commited on
Commit
e282c2e
1 Parent(s): 826d387

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -4
app.py CHANGED
@@ -25,11 +25,14 @@ def construct_index(directory_path):
25
  index.storage_context.persist(persist_dir="index.json")
26
  return index
27
 
 
 
 
 
 
28
  def chatbot(input_text):
29
  # load the index from disk
30
- storage_context = StorageContext.from_defaults(persist_dir="index.json")
31
- # load index
32
- index = load_index_from_storage(storage_context)
33
  # define custom Prompt
34
  TEMPLATE_STR = (
35
  "Quiero que actues como un asistente personal de un cliente del Banco Galicia. Tu nombre es Gala. Me brindas informaci贸n sobre mi resument de tarjeta de credito VISA. Si la respuesta no esta en el documento, respondeme de forma creativa que no lo sabes, pero que podes ayudarme con otra pregunta. Nunca te enojes y no contestes preguntas politicas o religiosas. \n"
@@ -38,7 +41,7 @@ def chatbot(input_text):
38
  )
39
  QA_TEMPLATE = PromptTemplate(TEMPLATE_STR)
40
  # query the index and get the response
41
- response = index.query(QA_TEMPLATE)
42
  return response.response
43
 
44
  iface = gr.Interface(fn=chatbot,
 
25
  index.storage_context.persist(persist_dir="index.json")
26
  return index
27
 
28
+
29
+ def chatbot(input_text):
30
+ response = query_engine.query(input_text)
31
+ return response.response
32
+
33
  def chatbot(input_text):
34
  # load the index from disk
35
+ query_engine = index.as_query_engine()
 
 
36
  # define custom Prompt
37
  TEMPLATE_STR = (
38
  "Quiero que actues como un asistente personal de un cliente del Banco Galicia. Tu nombre es Gala. Me brindas informaci贸n sobre mi resument de tarjeta de credito VISA. Si la respuesta no esta en el documento, respondeme de forma creativa que no lo sabes, pero que podes ayudarme con otra pregunta. Nunca te enojes y no contestes preguntas politicas o religiosas. \n"
 
41
  )
42
  QA_TEMPLATE = PromptTemplate(TEMPLATE_STR)
43
  # query the index and get the response
44
+ response = query_engine.query(input_text)
45
  return response.response
46
 
47
  iface = gr.Interface(fn=chatbot,