mertspace / app.py
codermert's picture
Create app.py
334aa8c verified
raw
history blame
925 Bytes
import gradio as gr
from diffusers import StableDiffusionPipeline
import torch
def generate_image(prompt, num_inference_steps=50):
# Kendi modelinizi yükleyin
base_model = StableDiffusionPipeline.from_pretrained("codermert/mert_flux", torch_dtype=torch.float16)
base_model.to("cuda")
# Flux LoRA modelini yükleyin
lora_model_id = "lucataco/flux-dev-lora"
base_model.load_lora_weights(lora_model_id)
# Resmi oluşturun
image = base_model(prompt, num_inference_steps=num_inference_steps).images[0]
return image
iface = gr.Interface(
fn=generate_image,
inputs=[
gr.Textbox(label="Prompt"),
gr.Slider(minimum=1, maximum=100, step=1, label="Number of Inference Steps", value=50)
],
outputs=gr.Image(label="Generated Image"),
title="Mert Flux Image Generator",
description="Generate images using Mert Flux model and Flux LoRA"
)
iface.launch()