From 9cebc85193c2401b74a68faecdb2025c9ff2aa59 Mon Sep 17 00:00:00 2001 From: hunteraraujo Date: Sun, 3 Sep 2023 13:02:11 -0700 Subject: [PATCH] Remove GUI subdirectory --- gui/__init__.py | 0 gui/__main__.py | 49 ------------------------------------------------- 2 files changed, 49 deletions(-) delete mode 100644 gui/__init__.py delete mode 100644 gui/__main__.py diff --git a/gui/__init__.py b/gui/__init__.py deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/gui/__main__.py b/gui/__main__.py deleted file mode 100644 index 7d997e183e..0000000000 --- a/gui/__main__.py +++ /dev/null @@ -1,49 +0,0 @@ -import time - -import gradio as gr - -# Chatbot demo with multimodal input (text, markdown, LaTeX, code blocks, image, audio, & video). Plus shows support for streaming text. - - -def add_text(history, text): - history = history + [(text, None)] - return history, gr.update(value="", interactive=False) - - -def add_file(history, file): - history = history + [((file.name,), None)] - return history - - -def bot(history): - response = "**That's cool!**" - history[-1][1] = "" - for character in response: - history[-1][1] += character - time.sleep(0.05) - yield history - - -with gr.Blocks() as demo: - chatbot = gr.Chatbot([], elem_id="chatbot", height=750) - - with gr.Row(): - with gr.Column(scale=0.85): - txt = gr.Textbox( - show_label=False, - placeholder="Enter text and press enter, or upload an image", - container=False, - ) - with gr.Column(scale=0.15, min_width=0): - btn = gr.UploadButton("📁", file_types=["image", "video", "audio"]) - - txt_msg = txt.submit(add_text, [chatbot, txt], [chatbot, txt], queue=False).then( - bot, chatbot, chatbot - ) - txt_msg.then(lambda: gr.update(interactive=True), None, [txt], queue=False) - file_msg = btn.upload(add_file, [chatbot, btn], [chatbot], queue=False).then( - bot, chatbot, chatbot - ) - -demo.queue() -demo.launch()