import gradio as gr

from utils import generate_response

with gr.Blocks() as demo:

    chatbot = gr.Chatbot(label='Network Design Chatbot', height=500)
    msg = gr.Textbox()
    clear = gr.ClearButton([msg, chatbot])
    
    msg.submit(generate_response, [msg, chatbot], [msg, chatbot])

demo.launch()