import gradio as gr dictionary = { 'a-playful-man': "- A young man in his mid-20s to early 30s, Has a playful and energetic demeanor, with a big smile always on his face, Has a lean and athletic build, Has messy, yet stylish hair that is always styled in a way that makes it look like he just got out of bed, Has a playful twinkle in his eye, and a hint of mischief in his expression, Wears casual, comfortable clothing that is both stylish and practical,Often seen with a bag or backpack, as if he's always ready for an adventure" } def chatgpt(text): query = text.replace(' ', '-') try: output = dictionary[query] except: output = "Please try: https://chat.openai.com" return output with gr.Blocks() as demo: gr.Markdown("Start typing below and then click **Run** to see the output.") with gr.Row(): inp = gr.Textbox(placeholder="Describe your character...") out = gr.Textbox() btn = gr.Button("Run") btn.click(fn=chatgpt, inputs=inp, outputs=out) demo.launch()