Fooocus/webui.py

23 lines
666 B
Python

import gradio as gr
import shared
def save_character(character_description):
"""Save the character globally"""
shared.saved_character = character_description
return f"Character saved: {character_description}"
def launch_ui():
with gr.Blocks() as ui:
gr.Markdown("### Character Persistence Feature")
character_input = gr.Textbox(label="Character Description")
save_button = gr.Button("Save Character")
save_status = gr.Textbox(label="Status", interactive=False)
save_button.click(fn=save_character, inputs=[character_input], outputs=[save_status])
# Existing UI components...
ui.launch()