Kvikontent's picture
Create app.py
0a66490 verified
raw
history blame
778 Bytes
import gradio as gr
from diffusers import DiffusionPipeline
# Load the DiffusionPipeline and LORA weights
pipeline = DiffusionPipeline.from_pretrained("stablediffusionapi/juggernaut-xl-v5")
pipeline.load_lora_weights("Kvikontent/kviimager2.0")
# Define the function to handle user input and generate the image
def generate_image(prompt):
image = pipeline(prompt)
return image
# Create a Gradio interface
iface = gr.Interface(
fn=generate_image,
inputs="text",
outputs="image",
title="KVIImager 2.0 Demo",
description="Enter a prompt to generate an image"
)
# Add examples for the user input
examples = [
"Sunset over the ocean",
"Starry night sky"
]
iface.set_config(
examples=examples
)
# Launch the Gradio interface
iface.launch()