text2image / imagebuilder.py
rahulmolasi's picture
Create imagebuilder.py
79e5985 verified
Raw History Blame Contribute Delete
592 Bytes
from diffusers import StableDiffusionPipeline
import matplotlib.pyplot as plt
import torch
model_id1 = "dreamlike-art/dreamlike-diffusion-1.0"
pipe = StableDiffusionPipeline.from_pretrained(model_id1, torch_dtype=torch.float16)
pipe = pipe.to("cuda")
def generate(prompt):
image = pipe(prompt).images[0]
return image
# Gradio interface
demo = gr.Interface(
fn=generate,
inputs=gr.Textbox(label="Enter your prompt"),
outputs=gr.Image(label="Generated Image"),
title="Text to Image Generator",
description="Powered by Stable Diffusion"
)
demo.launch(share=True)