Ai-image-gen's picture
Create app.py
9837305 verified
raw
history blame contribute delete
847 Bytes
import gradio as gr
from diffusers import StableDiffusionPipeline
import torch
pipe = StableDiffusionPipeline.from_pretrained("runwayml/stable-diffusion-v1-5", torch_dtype=torch.float16).to("cuda" if torch.cuda.is_available() else "cpu")
def generate_image(prompt):
return pipe(prompt).images[0]
with gr.Blocks() as demo:
gr.Markdown("# 🌟 AI Image Gen Studio - Realistic AI Art")
gr.Markdown("Enter a prompt below (in English, Hindi, Urdu, etc.) and generate a realistic image using Stable Diffusion AI.")
prompt = gr.Textbox(label="Enter your prompt", placeholder="e.g. a realistic photo of a beautiful mountain under moonlight")
btn = gr.Button("Generate Image")
output = gr.Image(label="Generated Image")
btn.click(fn=generate_image, inputs=prompt, outputs=output)
if __name__ == "__main__":
demo.launch()