File size: 450 Bytes
75d2ac3
0b81ac3
 
 
 
bbaca1b
75d2ac3
7f1615d
4127a8c
 
75d2ac3
0b81ac3
 
 
 
 
75d2ac3
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import gradio as gr
import torch
from diffusers import StableDiffusionPipeline

model_id = "CompVis/stable-diffusion-v1-4"
device = "cpu"

pipe = StableDiffusionPipeline.from_pretrained(model_id, torch_dtype=torch.bfloat16)
pipe = pipe.to(device)

def greet(name):
    prompt = name
    image = pipe(prompt).images[0]  
    
    image.save(prompt+".png")
    return "done"

iface = gr.Interface(fn=greet, inputs="text", outputs="text")
iface.launch()