Spaces:
Runtime error
Runtime error
File size: 1,208 Bytes
517d6ac a4f9886 517d6ac |
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
import torch
from diffusers import AutoPipelineForText2Image
# Load the model
pipe = AutoPipelineForText2Image.from_pretrained("kandinsky-community/kandinsky-2-1")
pipe.enable_model_cpu_offload()
# Define the input and output functions
def text_to_image(prompt):
generator = torch.Generator(device="cpu").manual_seed(0)
image = pipe(prompt, num_inference_steps=25, generator=generator).images[0]
return image
# Create a placeholder
placeholder = "A photograph of the inside of a subway train. There are raccoons sitting on the seats. One of them is reading a newspaper. The window shows the city in the background."
# Create the Gradio interface
title = "Kandinsky 3.0"
description = "This model generates an image based on a given text prompt."
how_to_use = "Input a description of the image you want to generate, for example: 'A forest with a river and a bridge under the moonlight.'"
examples = [["A dark alley with flickering streetlights and a mysterious figure lurking in the shadows"],
["A futuristic cityscape with neon lights and flying cars"]]
gr.Interface(fn=text_to_image, inputs=gr.Textbox(placeholder=placeholder), outputs=gr.Image()).launch()
|