Spaces:
Runtime error
Runtime error
# Installer les bibliothèques nécessaires | |
!pip install diffusers[torch] transformers gradio | |
# Importer les bibliothèques nécessaires | |
from diffusers import DiffusionPipeline | |
import torch | |
import gradio as gr | |
# Vérifier si un GPU est disponible et l'utiliser si possible | |
device = "cuda" if torch.cuda.is_available() else "cpu" | |
# Charger le modèle principal | |
pipe = DiffusionPipeline.from_pretrained("black-forest-labs/FLUX.1-dev").to(device) | |
# Charger les poids LoRA | |
pipe.load_lora_weights("gokaygokay/Flux-White-Background-LoRA") | |
# Fonction pour générer l'image | |
def generate_image(prompt): | |
image = pipe(prompt).images[0] | |
return image | |
# Créer l'interface Gradio | |
interface = gr.Interface( | |
fn=generate_image, | |
inputs="text", | |
outputs="image", | |
title="Générateur d'images FLUX", | |
description="Entrez un prompt pour générer une image avec le modèle FLUX.", | |
) | |
# Lancer l'interface | |
interface.launch() | |