Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -9,20 +9,12 @@ from sklearn.cluster import KMeans
|
|
9 |
import nltk
|
10 |
import pandas as pd
|
11 |
import smtplib
|
12 |
-
from email.mime.multipart import MIMEMultipart
|
13 |
-
from email.mime.text import MIMEText
|
14 |
-
from email.mime.base import MIMEBase
|
15 |
-
from email import encoders
|
16 |
import os
|
17 |
-
from sendgrid import SendGridAPIClient
|
18 |
-
from sendgrid.helpers.mail import Mail, Attachment, FileContent, FileName, FileType, Disposition
|
19 |
-
|
20 |
nltk.download('punkt')
|
21 |
from nltk.tokenize import word_tokenize
|
22 |
from nltk import tokenize
|
23 |
import numpy as np
|
24 |
import scipy.spatial
|
25 |
-
import socket
|
26 |
import csv
|
27 |
|
28 |
|
@@ -290,16 +282,16 @@ with gr.Blocks(theme=gr.themes.Soft()) as demo:
|
|
290 |
diversity_slider = gr.Slider(0, 100, value=25, step=1, label="Diversity")
|
291 |
|
292 |
submit_button = gr.Button("Submit")
|
|
|
293 |
download_button = gr.File(label="Download Processed File", visible=False)
|
294 |
|
295 |
def on_submit(llm, file, relevance, diversity):
|
296 |
message, output_file = process_inputs(llm, file, relevance, diversity)
|
297 |
if output_file:
|
298 |
-
|
299 |
-
|
300 |
-
return message, gr.File.update(visible=False)
|
301 |
|
302 |
-
submit_button.click(fn=on_submit, inputs=[llm_dropdown, file_upload, relevance_slider, diversity_slider], outputs=[
|
303 |
-
|
304 |
# Launch the Gradio app
|
305 |
demo.launch()
|
|
|
9 |
import nltk
|
10 |
import pandas as pd
|
11 |
import smtplib
|
|
|
|
|
|
|
|
|
12 |
import os
|
|
|
|
|
|
|
13 |
nltk.download('punkt')
|
14 |
from nltk.tokenize import word_tokenize
|
15 |
from nltk import tokenize
|
16 |
import numpy as np
|
17 |
import scipy.spatial
|
|
|
18 |
import csv
|
19 |
|
20 |
|
|
|
282 |
diversity_slider = gr.Slider(0, 100, value=25, step=1, label="Diversity")
|
283 |
|
284 |
submit_button = gr.Button("Submit")
|
285 |
+
output_message = gr.Textbox(label="Output Message", interactive=False)
|
286 |
download_button = gr.File(label="Download Processed File", visible=False)
|
287 |
|
288 |
def on_submit(llm, file, relevance, diversity):
|
289 |
message, output_file = process_inputs(llm, file, relevance, diversity)
|
290 |
if output_file:
|
291 |
+
download_button.update(value=output_file, visible=True)
|
292 |
+
return message
|
|
|
293 |
|
294 |
+
submit_button.click(fn=on_submit, inputs=[llm_dropdown, file_upload, relevance_slider, diversity_slider], outputs=[output_message])
|
295 |
+
|
296 |
# Launch the Gradio app
|
297 |
demo.launch()
|