Spaces:
Runtime error
Runtime error
changed upload button
Browse files
app.py
CHANGED
@@ -14,13 +14,16 @@ def func(file, number_of_pages, secret):
|
|
14 |
else:
|
15 |
client.predict(file, number_of_pages)
|
16 |
|
|
|
|
|
|
|
17 |
read_key = os.environ.get("HF_TOKEN", None)
|
18 |
|
19 |
if __name__ == "__main__":
|
20 |
client = Client.duplicate("Nauryzbay/deckify_private", hf_token=read_key)
|
21 |
|
22 |
with gr.Blocks() as demo:
|
23 |
-
|
24 |
upload_button = gr.UploadButton("Click to Upload a PDF File", file_types=["file"], file_count="single")
|
25 |
upload_button.upload(upload_file, upload_button, file_output)
|
26 |
|
@@ -28,7 +31,7 @@ if __name__ == "__main__":
|
|
28 |
secret = gr.Textbox(label="Password", type="password")
|
29 |
output = gr.Textbox(label="Output")
|
30 |
greet_btn = gr.Button("Generate slides")
|
31 |
-
greet_btn.click(fn=func, inputs=[
|
32 |
|
33 |
demo.queue(max_size=5)
|
34 |
demo.launch()
|
|
|
14 |
else:
|
15 |
client.predict(file, number_of_pages)
|
16 |
|
17 |
+
def upload_file(file):
|
18 |
+
return file.name
|
19 |
+
|
20 |
read_key = os.environ.get("HF_TOKEN", None)
|
21 |
|
22 |
if __name__ == "__main__":
|
23 |
client = Client.duplicate("Nauryzbay/deckify_private", hf_token=read_key)
|
24 |
|
25 |
with gr.Blocks() as demo:
|
26 |
+
file_output = gr.File()
|
27 |
upload_button = gr.UploadButton("Click to Upload a PDF File", file_types=["file"], file_count="single")
|
28 |
upload_button.upload(upload_file, upload_button, file_output)
|
29 |
|
|
|
31 |
secret = gr.Textbox(label="Password", type="password")
|
32 |
output = gr.Textbox(label="Output")
|
33 |
greet_btn = gr.Button("Generate slides")
|
34 |
+
greet_btn.click(fn=func, inputs=[upload_button, number_of_pages, secret], outputs=output, api_name="greet")
|
35 |
|
36 |
demo.queue(max_size=5)
|
37 |
demo.launch()
|