From cee736599a95f88a83b6c3160b658178213a7640 Mon Sep 17 00:00:00 2001 From: Alihan Date: Fri, 19 May 2023 04:01:10 +0300 Subject: [PATCH] fix textbox removal issue & implement authentication --- brain/service.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/brain/service.py b/brain/service.py index 237719d..817df17 100644 --- a/brain/service.py +++ b/brain/service.py @@ -6,6 +6,7 @@ import gradio as gr from loguru import logger from brain.brain_openai import CloudChatBrain +from settings.config import settings def brain_commander(prompt, history): @@ -31,7 +32,9 @@ with gr.Blocks(title="drone commander", analytics_enabled=False) as webui: placeholder="Enter flight command and press enter", interactive=True)\ .style(container=True) - prompt.submit(brain_commander, [prompt, state], [chatbot_ui, state]) + prompt.submit(brain_commander, [prompt, state], [chatbot_ui, state], queue=False) + prompt.submit(lambda x: gr.update(value=""), [state], [prompt], queue=False) -webui.launch(server_name="0.0.0.0", server_port=8890, debug=True) \ No newline at end of file +#webui.queue(concurrency_count=5) +webui.launch(server_name="0.0.0.0", server_port=8890, debug=False, auth=(settings.USERNAME, settings.PASSW)) \ No newline at end of file