saumitras commited on
Commit
b3942f2
Β·
unverified Β·
1 Parent(s): c19c0c9

adding rag

Browse files
Files changed (1) hide show
  1. app.py +6 -5
app.py CHANGED
@@ -50,10 +50,10 @@ class PDFSearchApp:
50
 
51
  if not self.indexed_docs[id]:
52
  print("Please index documents first")
53
- return "Please index documents first"
54
  if not query:
55
  print("Please enter a search query")
56
- return "Please enter a search query"
57
 
58
  try:
59
 
@@ -69,10 +69,10 @@ class PDFSearchApp:
69
 
70
  print(f"Retrieved image path: {img_path}")
71
 
72
- return img_path
73
 
74
  except Exception as e:
75
- return f"Error during search: {str(e)}"
76
 
77
  def create_ui():
78
  app = PDFSearchApp()
@@ -108,6 +108,7 @@ def create_ui():
108
  label="Number of results"
109
  )
110
  search_btn = gr.Button("Search")
 
111
  results = gr.Image(label="Retrieved Documents")
112
 
113
  # Event handlers
@@ -120,7 +121,7 @@ def create_ui():
120
  search_btn.click(
121
  fn=app.search_documents,
122
  inputs=[state, query_input, num_results],
123
- outputs=[results]
124
  )
125
 
126
  return demo
 
50
 
51
  if not self.indexed_docs[id]:
52
  print("Please index documents first")
53
+ return "Please index documents first", "--"
54
  if not query:
55
  print("Please enter a search query")
56
+ return "Please enter a search query", "--"
57
 
58
  try:
59
 
 
69
 
70
  print(f"Retrieved image path: {img_path}")
71
 
72
+ return img_path, f"Retrieved page number: {page_num}"
73
 
74
  except Exception as e:
75
+ return f"Error during search: {str(e)}", "--"
76
 
77
  def create_ui():
78
  app = PDFSearchApp()
 
108
  label="Number of results"
109
  )
110
  search_btn = gr.Button("Search")
111
+ status_message = gr.Textbox(label="Status")
112
  results = gr.Image(label="Retrieved Documents")
113
 
114
  # Event handlers
 
121
  search_btn.click(
122
  fn=app.search_documents,
123
  inputs=[state, query_input, num_results],
124
+ outputs=[results, status_message]
125
  )
126
 
127
  return demo