Spaces:
Runtime error
Runtime error
Update app.py
Browse files
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 |
-
|
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)
|