manu commited on
Commit
75f63ac
·
verified ·
1 Parent(s): a315ebf

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +17 -14
app.py CHANGED
@@ -233,6 +233,9 @@ def handle_url(url: str) -> tuple[str, str | None]:
233
  return status, path
234
 
235
 
 
 
 
236
  # -----------------------------
237
  # Gradio App
238
  # -----------------------------
@@ -249,18 +252,18 @@ This demo lets you **upload a PDF or load a sample**, then **search** for the mo
249
  )
250
 
251
  with gr.Row():
252
- with gr.Column(scale=2):
253
- gr.Markdown("## 1️⃣ Load a PDF")
254
- pdf_input = gr.File(label="Upload PDF", file_types=[".pdf"])
255
- index_btn = gr.Button("📥 Index Uploaded PDF", variant="secondary")
256
- url_box = gr.Textbox(
257
- label="Or index from URL",
258
- placeholder="https://example.com/file.pdf",
259
- value="https://sist.sathyabama.ac.in/sist_coursematerial/uploads/SAR1614.pdf",
260
- )
261
- index_url_btn = gr.Button("🌐 Load Sample / From URL", variant="secondary")
262
- status_box = gr.Textbox(label="Status", interactive=False)
263
- pdf_view = PDF(label="PDF Preview")
264
 
265
  with gr.Column(scale=3):
266
  gr.Markdown("## 2️⃣ Search")
@@ -270,8 +273,8 @@ This demo lets you **upload a PDF or load a sample**, then **search** for the mo
270
  output_text = gr.Textbox(label="AI Response", placeholder="Generated response based on retrieved documents")
271
 
272
  # Wiring
273
- index_btn.click(handle_upload, inputs=[pdf_input], outputs=[status_box, pdf_view])
274
- index_url_btn.click(handle_url, inputs=[url_box], outputs=[status_box, pdf_view])
275
  search_button.click(search, inputs=[query, k_slider], outputs=[output_text])
276
 
277
  if __name__ == "__main__":
 
233
  return status, path
234
 
235
 
236
+ print("Uploading")
237
+ print(handle_upload("https://sist.sathyabama.ac.in/sist_coursematerial/uploads/SAR1614.pdf"))
238
+
239
  # -----------------------------
240
  # Gradio App
241
  # -----------------------------
 
252
  )
253
 
254
  with gr.Row():
255
+ # with gr.Column(scale=2):
256
+ # gr.Markdown("## 1️⃣ Load a PDF")
257
+ # pdf_input = gr.File(label="Upload PDF", file_types=[".pdf"])
258
+ # index_btn = gr.Button("📥 Index Uploaded PDF", variant="secondary")
259
+ # url_box = gr.Textbox(
260
+ # label="Or index from URL",
261
+ # placeholder="https://example.com/file.pdf",
262
+ # value="https://sist.sathyabama.ac.in/sist_coursematerial/uploads/SAR1614.pdf",
263
+ # )
264
+ # index_url_btn = gr.Button("🌐 Load Sample / From URL", variant="secondary")
265
+ # status_box = gr.Textbox(label="Status", interactive=False)
266
+ # pdf_view = PDF(label="PDF Preview")
267
 
268
  with gr.Column(scale=3):
269
  gr.Markdown("## 2️⃣ Search")
 
273
  output_text = gr.Textbox(label="AI Response", placeholder="Generated response based on retrieved documents")
274
 
275
  # Wiring
276
+ # index_btn.click(handle_upload, inputs=[pdf_input], outputs=[status_box, pdf_view])
277
+ # index_url_btn.click(handle_url, inputs=[url_box], outputs=[status_box, pdf_view])
278
  search_button.click(search, inputs=[query, k_slider], outputs=[output_text])
279
 
280
  if __name__ == "__main__":