Spaces:
Runtime error
Runtime error
Allen Park
commited on
Commit
·
9ecbe8e
1
Parent(s):
4a543db
removed visibility in clearbutton & markdown since the parent will handle visibility; removed clearbutton as parameter since nothing about it needs to be changed
Browse files
app.py
CHANGED
|
@@ -135,12 +135,12 @@ def upload_file(filepath):
|
|
| 135 |
if filepath is not None:
|
| 136 |
name = Path(filepath).name
|
| 137 |
print("FILEPATH & file name", filepath, name)
|
| 138 |
-
return [gr.UploadButton(visible=False), gr.Group(visible=True), gr.
|
| 139 |
else:
|
| 140 |
-
return [gr.UploadButton(visible=True), gr.Group(visible=False), gr.
|
| 141 |
# return [gr.UploadButton(visible=False), gr.DownloadButton(label=f"Download {name}", value=filepath, visible=True)]
|
| 142 |
def reset_buttons():
|
| 143 |
-
return [gr.UploadButton(visible=True), gr.Group(visible=False), gr.
|
| 144 |
|
| 145 |
# def download_file():
|
| 146 |
# return [gr.UploadButton(visible=True), gr.DownloadButton(visible=False)]
|
|
@@ -167,8 +167,8 @@ with gr.Blocks(css=css) as demo:
|
|
| 167 |
u = gr.UploadButton("Upload", file_count="single", scale=1)
|
| 168 |
file_group = gr.Group(visible=False)
|
| 169 |
with file_group:
|
| 170 |
-
file_name = gr.Markdown(""
|
| 171 |
-
c = gr.ClearButton([u, file_name]
|
| 172 |
# d = gr.DownloadButton("Download the file", visible=False, scale=1)
|
| 173 |
with gr.Row():
|
| 174 |
document = gr.Textbox(label="Document")
|
|
@@ -182,8 +182,8 @@ with gr.Blocks(css=css) as demo:
|
|
| 182 |
score = gr.Textbox(label="Score (FAIL if Hallucinated, PASS if not)")
|
| 183 |
|
| 184 |
model_dropdown.change(fn=update_client_base_url, inputs=[model_dropdown], outputs=[base_url_state])
|
| 185 |
-
u.upload(upload_file, u, [u, file_group,
|
| 186 |
-
c.click(reset_buttons, None, [u, file_group,
|
| 187 |
# d.click(download_file, None, [u, d])
|
| 188 |
|
| 189 |
submit_button.click(fn=model_call, inputs=[question, document, answer, base_url_state], outputs=[reasoning, score])
|
|
|
|
| 135 |
if filepath is not None:
|
| 136 |
name = Path(filepath).name
|
| 137 |
print("FILEPATH & file name", filepath, name)
|
| 138 |
+
return [gr.UploadButton(visible=False), gr.Group(visible=True), gr.Markdown("**Uploaded file:** {name}".format(name=name))]
|
| 139 |
else:
|
| 140 |
+
return [gr.UploadButton(visible=True), gr.Group(visible=False), gr.Markdown("")]
|
| 141 |
# return [gr.UploadButton(visible=False), gr.DownloadButton(label=f"Download {name}", value=filepath, visible=True)]
|
| 142 |
def reset_buttons():
|
| 143 |
+
return [gr.UploadButton(visible=True), gr.Group(visible=False), gr.Markdown("")]
|
| 144 |
|
| 145 |
# def download_file():
|
| 146 |
# return [gr.UploadButton(visible=True), gr.DownloadButton(visible=False)]
|
|
|
|
| 167 |
u = gr.UploadButton("Upload", file_count="single", scale=1)
|
| 168 |
file_group = gr.Group(visible=False)
|
| 169 |
with file_group:
|
| 170 |
+
file_name = gr.Markdown("")
|
| 171 |
+
c = gr.ClearButton([u, file_name])
|
| 172 |
# d = gr.DownloadButton("Download the file", visible=False, scale=1)
|
| 173 |
with gr.Row():
|
| 174 |
document = gr.Textbox(label="Document")
|
|
|
|
| 182 |
score = gr.Textbox(label="Score (FAIL if Hallucinated, PASS if not)")
|
| 183 |
|
| 184 |
model_dropdown.change(fn=update_client_base_url, inputs=[model_dropdown], outputs=[base_url_state])
|
| 185 |
+
u.upload(upload_file, u, [u, file_group, file_name])
|
| 186 |
+
c.click(reset_buttons, None, [u, file_group, file_name])
|
| 187 |
# d.click(download_file, None, [u, d])
|
| 188 |
|
| 189 |
submit_button.click(fn=model_call, inputs=[question, document, answer, base_url_state], outputs=[reasoning, score])
|