Elouarn commited on
Commit
68cf3ba
·
verified ·
1 Parent(s): a7aa2ac

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -10
app.py CHANGED
@@ -253,30 +253,25 @@ def handle_output(output, chatbot, textbox, accuse_btn):
253
  return output, chatbot, textbox, accuse_btn
254
 
255
  def chatbot_interface(request: gr.Request):
256
- main_chatbot_interface = gr.ChatInterface(
257
  fn=generate,
258
  chatbot=mychatbot,
259
  title=chat_name,
260
  retry_btn=None,
261
  undo_btn=None,
262
  clear_btn=None,
 
263
  submit_btn="Parler",
264
  css="footer {visibility: hidden !important} .gradio-container {background-color: #2D4059 !important; color: #FFD460 !important;}",
265
  js=js_func
266
  )
267
-
268
- # Add accuse_btn as a separate input
269
- accuse_btn = gr.Button("Accuser")
270
-
271
- # Construct additional inputs
272
- additional_inputs = [main_chatbot_interface, accuse_btn]
273
-
274
- return gr.Interface(fn=handle_output, inputs=additional_inputs, outputs="text")
275
 
276
 
277
  def main(request: gr.Request):
278
  user_chatbot_interface = chatbot_interface(request)
279
  user_chatbot_interface.queue().launch(show_api=False,inline=True)
280
 
 
281
  if __name__ == "__main__":
282
- main(None)
 
253
  return output, chatbot, textbox, accuse_btn
254
 
255
  def chatbot_interface(request: gr.Request):
256
+ chatbot_interface = gr.ChatInterface(
257
  fn=generate,
258
  chatbot=mychatbot,
259
  title=chat_name,
260
  retry_btn=None,
261
  undo_btn=None,
262
  clear_btn=None,
263
+ additional_inputs=[accuse_btn = gr.Button("Accuser")],
264
  submit_btn="Parler",
265
  css="footer {visibility: hidden !important} .gradio-container {background-color: #2D4059 !important; color: #FFD460 !important;}",
266
  js=js_func
267
  )
268
+ return chatbot_interface
 
 
 
 
 
 
 
269
 
270
 
271
  def main(request: gr.Request):
272
  user_chatbot_interface = chatbot_interface(request)
273
  user_chatbot_interface.queue().launch(show_api=False,inline=True)
274
 
275
+
276
  if __name__ == "__main__":
277
+ main(None)