eduardo-alvarez commited on
Commit
fab476a
β€’
1 Parent(s): 3df8835

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +22 -26
app.py CHANGED
@@ -82,32 +82,28 @@ with demo:
82
  response += char
83
  yield [(f"πŸ€– Response from LLM: {chat_model_selection}", response)] # Correct format for Gradio Chatbot
84
  #
85
- with gr.Blocks() as chat_interface:
86
- chatbot = gr.Chatbot()
87
- msg = gr.Textbox()
88
- submit = gr.Button("Submit")
89
- clear = gr.Button("Clear")
90
-
91
- def user(user_message, history):
92
- return "", history + [[user_message, None]]
93
-
94
- def clear_chat(*args):
95
- return [] # Returning an empty list to signify clearing the chat, adjust as per Gradio's capabilities
96
-
97
- submit.click(
98
- fn=get_response,
99
- inputs=[msg, chatbot],
100
- outputs=chatbot
101
- )
102
-
103
- clear.click(
104
- fn=clear_chat,
105
- inputs=None,
106
- outputs=chatbot
107
- )
108
-
109
- chat_interface.queue()
110
- chat_interface.launch()
111
 
112
  with gr.Tabs(elem_classes="tab-buttons") as tabs:
113
  with gr.TabItem("πŸ† LLM Leadeboard", elem_id="llm-benchmark-table", id=0):
 
82
  response += char
83
  yield [(f"πŸ€– Response from LLM: {chat_model_selection}", response)] # Correct format for Gradio Chatbot
84
  #
85
+ with gr.Blocks() as chat_interface:
86
+ chatbot = gr.Chatbot()
87
+ msg = gr.Textbox()
88
+ submit = gr.Button("Submit")
89
+ clear = gr.Button("Clear")
90
+ def user(user_message, history):
91
+ return "", history + [[user_message, None]]
92
+ def clear_chat(*args):
93
+ return [] # Returning an empty list to signify clearing the chat, adjust as per Gradio's capabilities
94
+ submit.click(
95
+ fn=get_response,
96
+ inputs=[msg, chatbot],
97
+ outputs=chatbot
98
+ )
99
+ clear.click(
100
+ fn=clear_chat,
101
+ inputs=None,
102
+ outputs=chatbot
103
+ )
104
+
105
+ chat_interface.queue()
106
+ chat_interface.launch()
 
 
 
 
107
 
108
  with gr.Tabs(elem_classes="tab-buttons") as tabs:
109
  with gr.TabItem("πŸ† LLM Leadeboard", elem_id="llm-benchmark-table", id=0):