File size: 921 Bytes
66b0cef
160cf01
66b0cef
434846f
8a42a65
160cf01
73a0c03
bce0716
147944d
160cf01
 
 
 
147944d
bce0716
73a0c03
 
 
 
160cf01
73a0c03
 
 
 
 
 
 
160cf01
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
27
28
import gradio as gr
import random

model = gr.load("models/Purz/face-projection")

def generate_image(text, negative_prompt):
    return model(text, negative_prompt=negative_prompt)

examples = [
    ["Humanoid Cat Warrior, Full View", "No background"],
    ["Warhammer Sisterhood", "No weapons"],
    ["Future Robots war", "No destruction"],
    ["Fantasy dragon", "No fire"],
]

interface = gr.Interface(
    fn=generate_image,
    inputs=[
        gr.Textbox(label="Type here your imagination:", placeholder="Type or click an example..."),
        gr.Textbox(label="Negative Prompt (optional):", placeholder="Specify what to avoid..."),
    ],
    outputs=gr.Image(label="Generated Image"),
    examples=examples,
    theme="NoCrypt/miku",
    description="Sorry for the inconvenience. The model is currently running on the CPU, which might affect performance. We appreciate your understanding.",
)

interface.launch()