eduardo-alvarez commited on
Commit
4937067
β€’
1 Parent(s): b3b8057

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +23 -23
app.py CHANGED
@@ -80,30 +80,30 @@ with demo:
80
  if char == '<': # This is stopping condition; adjust as needed.
81
  break
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):
 
80
  if char == '<': # This is stopping condition; adjust as needed.
81
  break
82
  response += char
83
+ Return [(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):