Update app.py
Browse files
app.py
CHANGED
|
@@ -112,10 +112,17 @@ with gr.Blocks() as demo:
|
|
| 112 |
clear_btn = gr.ClearButton([image, audio_q, question, max_tokens, answer])
|
| 113 |
# Add examples
|
| 114 |
# gr.Examples(examples=examples, inputs=[image, audio_q, question, max_tokens], outputs=answer)
|
| 115 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 116 |
|
| 117 |
-
#
|
| 118 |
-
|
|
|
|
|
|
|
| 119 |
|
| 120 |
|
| 121 |
|
|
|
|
| 112 |
clear_btn = gr.ClearButton([image, audio_q, question, max_tokens, answer])
|
| 113 |
# Add examples
|
| 114 |
# gr.Examples(examples=examples, inputs=[image, audio_q, question, max_tokens], outputs=answer)
|
| 115 |
+
# Add examples
|
| 116 |
+
gr.Examples(examples=examples, inputs=[image, audio_q, question, max_tokens])
|
| 117 |
+
|
| 118 |
+
# Automatically trigger the submit button when examples are loaded
|
| 119 |
+
def submit_on_example(image, audio_q, question, max_tokens):
|
| 120 |
+
return generate_answers(image, audio_q, question, max_tokens)
|
| 121 |
|
| 122 |
+
# Automatically call generate_answers when an example is clicked
|
| 123 |
+
gr.Examples(examples=examples, inputs=[image, audio_q, question, max_tokens], outputs=[answer]).click(
|
| 124 |
+
fn=submit_on_example, inputs=[image, audio_q, question, max_tokens], outputs=[answer]
|
| 125 |
+
)
|
| 126 |
|
| 127 |
|
| 128 |
|