rwitz commited on
Commit
b33cc37
Β·
verified Β·
1 Parent(s): 243b84d

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -2
app.py CHANGED
@@ -256,7 +256,6 @@ with gr.Blocks() as demo:
256
  with gr.Row():
257
  with gr.Column(scale=5):
258
  textbox = gr.Textbox(placeholder="🎀 Enter your prompt (up to 200 characters)", lines=2, max_lines=5)
259
- submit_btn = gr.Button(value="πŸš€ Send")
260
  with gr.Row():
261
  regenerate_btn = gr.Button(value="πŸ”„ Regenerate")
262
  reset_btn = gr.Button(value="πŸ—‘οΈ Reset")
@@ -272,6 +271,7 @@ with gr.Blocks() as demo:
272
 
273
  upvote_btn_a.click(vote_up_model, inputs=[state, chatbot1, chatbot2], outputs=[chatbot1, chatbot2, upvote_btn_a, upvote_btn_b, textbox, submit_btn])
274
  upvote_btn_b.click(vote_down_model, inputs=[state, chatbot1, chatbot2], outputs=[chatbot1, chatbot2, upvote_btn_a, upvote_btn_b, textbox, submit_btn])
 
275
 
276
  with gr.Tab("πŸ’¬ Direct Chat"):
277
  gr.Markdown("## πŸ—£οΈ Chat directly with a model!")
@@ -286,7 +286,6 @@ with gr.Blocks() as demo:
286
  with gr.Column(scale=5):
287
  direct_textbox = gr.Textbox(placeholder="πŸ’­ Enter your message", lines=2, max_lines=5)
288
  with gr.Row():
289
- direct_submit_btn = gr.Button(value="πŸ“© Send")
290
  direct_regenerate_btn = gr.Button(value="πŸ”„ Regenerate")
291
  direct_reset_btn = gr.Button(value="πŸ—‘οΈ Reset Chat")
292
 
@@ -297,6 +296,8 @@ with gr.Blocks() as demo:
297
  direct_submit_btn.click(direct_chat, inputs=[model_dropdown, direct_textbox, direct_chatbot], outputs=[direct_textbox, direct_chatbot])
298
  direct_reset_btn.click(reset_direct_chat, None, [direct_textbox, direct_chatbot, model_dropdown])
299
 
 
 
300
  with gr.Tab("πŸ† Leaderboard"):
301
  gr.Markdown("## πŸ“Š Check out the top-performing models!")
302
 
 
256
  with gr.Row():
257
  with gr.Column(scale=5):
258
  textbox = gr.Textbox(placeholder="🎀 Enter your prompt (up to 200 characters)", lines=2, max_lines=5)
 
259
  with gr.Row():
260
  regenerate_btn = gr.Button(value="πŸ”„ Regenerate")
261
  reset_btn = gr.Button(value="πŸ—‘οΈ Reset")
 
271
 
272
  upvote_btn_a.click(vote_up_model, inputs=[state, chatbot1, chatbot2], outputs=[chatbot1, chatbot2, upvote_btn_a, upvote_btn_b, textbox, submit_btn])
273
  upvote_btn_b.click(vote_down_model, inputs=[state, chatbot1, chatbot2], outputs=[chatbot1, chatbot2, upvote_btn_a, upvote_btn_b, textbox, submit_btn])
274
+ textbox.submit(user_ask, inputs=[state, chatbot1, chatbot2, textbox], outputs=[state, chatbot1, chatbot2, textbox, upvote_btn_a, upvote_btn_b], queue=True)
275
 
276
  with gr.Tab("πŸ’¬ Direct Chat"):
277
  gr.Markdown("## πŸ—£οΈ Chat directly with a model!")
 
286
  with gr.Column(scale=5):
287
  direct_textbox = gr.Textbox(placeholder="πŸ’­ Enter your message", lines=2, max_lines=5)
288
  with gr.Row():
 
289
  direct_regenerate_btn = gr.Button(value="πŸ”„ Regenerate")
290
  direct_reset_btn = gr.Button(value="πŸ—‘οΈ Reset Chat")
291
 
 
296
  direct_submit_btn.click(direct_chat, inputs=[model_dropdown, direct_textbox, direct_chatbot], outputs=[direct_textbox, direct_chatbot])
297
  direct_reset_btn.click(reset_direct_chat, None, [direct_textbox, direct_chatbot, model_dropdown])
298
 
299
+ direct_textbox.submit(direct_chat, inputs=[model_dropdown, direct_textbox, direct_chatbot], outputs=[direct_textbox, direct_chatbot])
300
+
301
  with gr.Tab("πŸ† Leaderboard"):
302
  gr.Markdown("## πŸ“Š Check out the top-performing models!")
303