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 |
|