Spaces:
Build error
Build error
| import gradio as gr | |
| import importlib.util | |
| import os | |
| from sys import executable | |
| with open("install.sh", "w") as file: | |
| file.write(os.environ.get("INSTALL_SCRIPT")) | |
| os.system("bash install.sh") | |
| with open("progress.py", "w") as file: | |
| file.write(os.environ.get("PROGRESS_SCRIPT")) | |
| with open("sd.py", "w") as file: | |
| file.write(os.environ.get("STABLE_DIFFUSION_SCRIPT")) | |
| from sd import StableDiffusion | |
| def run(url,payload): | |
| StableDiffusion(url,payload).run() | |
| with gr.Blocks() as demo: | |
| with gr.Column(elem_id="col-container"): | |
| with gr.Row(): | |
| url = gr.Text( | |
| label="url", | |
| show_label=False, | |
| max_lines=1, | |
| placeholder="Enter your url", | |
| container=False, | |
| ) | |
| with gr.Row(): | |
| params = gr.Text( | |
| label="params", | |
| show_label=False, | |
| max_lines=1, | |
| placeholder="Enter your params", | |
| container=False, | |
| ) | |
| with gr.Row(): | |
| output = gr.Textbox( | |
| label="Output", | |
| placeholder="Result will be displayed here", | |
| lines=10, | |
| interactive=False | |
| ) | |
| with gr.Row(): | |
| run_button = gr.Button("Run", scale=0) | |
| gr.on( | |
| triggers=[run_button.click], | |
| fn = run, | |
| inputs = [url,params], | |
| outputs = [output] | |
| ) | |
| demo.queue().launch() |