File size: 895 Bytes
b3ed697 71f725f b3ed697 71f725f e52e958 71f725f e52e958 71f725f e52e958 71f725f e52e958 71f725f e52e958 71f725f |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
import gradio as gr
from huggingface_hub import InferenceClient
# Define the inference function
def generate_image(prompt, seed):
client = InferenceClient(model="tryonlabs/FLUX.1-dev-LoRA-Lehenga-Generator")
image = client.text_to_image(
prompt=prompt,
seed=seed if seed >= 0 else None # Use -1 for random seed
)
return image
# Create the Gradio interface
interface = gr.Interface(
fn=generate_image,
inputs=[
gr.Textbox(label="Prompt", placeholder="Enter your prompt here..."),
gr.Slider(label="Seed", minimum=-1, maximum=1000000, step=1, value=-1, info="Set to -1 for random seed")
],
outputs=gr.Image(label="Generated Lehenga Image"),
title="FLUX.1-dev Lehenga Generator",
description="Generate custom Lehenga designs using FLUX.1-dev with LoRA. Adjust seed for control.",
)
# Launch the interface
interface.launch() |