from diffusers import StableDiffusionPipeline as SD | |
import torch | |
import gradio as gr | |
model_id = "runwayml/stable-diffusion-v1-5" | |
gen = SD.from_pretrained(model_id) | |
gen.to("cuda") | |
def generate(): | |
prompt = "A doggo" | |
image = gen(prompt).images[0] | |
image.save("result.png") | |
ui = gr.Interface(fn=generate, inputs="prompt_field", outputs="result") | |
ui.launch() |