Ifeanyi commited on
Commit
914ce5e
·
verified ·
1 Parent(s): baa88e2

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -24
app.py CHANGED
@@ -31,25 +31,6 @@ def pdfSummarizer(gemini_api_key, pdf_file, kind):
31
 
32
  return response.text
33
 
34
- # define info function
35
- def info():
36
- gr.HTML("""
37
- <head>
38
- <script src='https://cdn.jsdelivr.net/npm/[email protected]/dist/sweetalert2.all.min.js'></script>
39
- <link href='https://cdn.jsdelivr.net/npm/[email protected]/dist/sweetalert2.min.css' rel='stylesheet'>
40
- </head>
41
-
42
- <script>
43
- function alert() {
44
- Swal.fire({
45
- title: "How To Use",
46
- text: "Enter your Gemini API key, upload PDF document, select summary kind, then hit the summarize button",
47
- icon: "info"
48
- });
49
- };
50
- </script>
51
- """)
52
-
53
  with gr.Blocks(
54
  theme="gstaff/whiteboard",
55
  analytics_enabled=True,
@@ -67,10 +48,10 @@ with gr.Blocks(
67
  # Button with JS Event
68
  gr.HTML("""
69
  <button onclick="Swal.fire({
70
- title: 'How To Use',
71
- text: 'Enter your Gemini API key, upload PDF document, select summary kind, then hit the summarize button',
72
- icon: 'info'
73
- });" style="padding: 10px; background-color: #4CAF50; color: white; border: none; border-radius: 5px; cursor: pointer;">
74
  Info
75
  </button>
76
  """)
@@ -89,7 +70,7 @@ with gr.Blocks(
89
  with gr.Column():
90
  gr.HTML("<div style='text-align:center;overflow:hidden;'><h2>Summary Output</h2></div>")
91
  out = gr.Markdown()
92
- info_btn.click(fn=info)
93
  btn.click(fn=pdfSummarizer, inputs=[api_key, pdf_input, summary_type], outputs=out)
94
  clear_btn.click(lambda: [None,None,"5 Bullet Points",""],inputs=None,outputs=[api_key, pdf_input, summary_type, out],queue=False)
95
 
 
31
 
32
  return response.text
33
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
34
  with gr.Blocks(
35
  theme="gstaff/whiteboard",
36
  analytics_enabled=True,
 
48
  # Button with JS Event
49
  gr.HTML("""
50
  <button onclick="Swal.fire({
51
+ title: 'How To Use',
52
+ text: 'Enter your Gemini API key, upload PDF document, select summary kind, then hit the summarize button',
53
+ icon: 'info'});"
54
+ style="padding: 10px; background-color: #4CAF50; color: white; border: none; border-radius: 5px; cursor: pointer;">
55
  Info
56
  </button>
57
  """)
 
70
  with gr.Column():
71
  gr.HTML("<div style='text-align:center;overflow:hidden;'><h2>Summary Output</h2></div>")
72
  out = gr.Markdown()
73
+
74
  btn.click(fn=pdfSummarizer, inputs=[api_key, pdf_input, summary_type], outputs=out)
75
  clear_btn.click(lambda: [None,None,"5 Bullet Points",""],inputs=None,outputs=[api_key, pdf_input, summary_type, out],queue=False)
76