Spaces:
Runtime error
Runtime error
adding rag
Browse files
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
|