Spaces:
Runtime error
Runtime error
Update app.py
#1
by
AilexGPT
- opened
app.py
CHANGED
@@ -6,7 +6,7 @@ import base64
|
|
6 |
|
7 |
api_url = "https://5cb20b40-572c-426f-9466-995256f9b6eb.id.repl.co/generate_image"
|
8 |
|
9 |
-
def generate_image(model, prompt, seed, negative_prompt, sampler, steps):
|
10 |
data = "?model=" + model + "&prompt=" + prompt + "&seed=" + str(seed) + "&negative_prompt=" + negative_prompt + "&sampler=" + sampler + "&steps=" + str(steps)
|
11 |
response = requests.post(api_url + data, timeout=400)
|
12 |
if response.status_code == 200:
|
@@ -17,17 +17,18 @@ def generate_image(model, prompt, seed, negative_prompt, sampler, steps):
|
|
17 |
else:
|
18 |
return None
|
19 |
|
20 |
-
|
21 |
-
|
22 |
-
|
23 |
-
|
24 |
-
|
25 |
-
|
26 |
-
|
27 |
-
|
28 |
|
29 |
outputs = gr.outputs.Image(label="Generated Image", type="pil")
|
30 |
|
|
|
31 |
interface = gr.Interface(
|
32 |
fn=generate_image,
|
33 |
inputs=inputs,
|
@@ -40,3 +41,5 @@ interface = gr.Interface(
|
|
40 |
)
|
41 |
|
42 |
interface.launch()
|
|
|
|
|
|
6 |
|
7 |
api_url = "https://5cb20b40-572c-426f-9466-995256f9b6eb.id.repl.co/generate_image"
|
8 |
|
9 |
+
def generate_image(model="Abyss OrangeMix", prompt="", seed=0, negative_prompt="", sampler="k_dpmpp_2s_a", steps=50):
|
10 |
data = "?model=" + model + "&prompt=" + prompt + "&seed=" + str(seed) + "&negative_prompt=" + negative_prompt + "&sampler=" + sampler + "&steps=" + str(steps)
|
11 |
response = requests.post(api_url + data, timeout=400)
|
12 |
if response.status_code == 200:
|
|
|
17 |
else:
|
18 |
return None
|
19 |
|
20 |
+
inputs = [
|
21 |
+
gr.inputs.Dropdown(['Abyss OrangeMix', 'AbyssOrangeMix-AfterDark','Anime Pencil Diffusion', 'Anygen', 'Anything Diffusion', 'Anything v3', 'anything_v4_inpainting', 'Arcane Diffusion', 'BPModel', 'Counterfeit', 'Cyberpunk Anime Diffusion', 'CyriousMix', 'DGSpitzer Art Diffusion', 'Dreamshaper', 'DucHaiten Classic Anime', 'Eimis Anime Diffusion', 'Ghibli Diffusion', 'GuoFeng', 'Hentai Diffusion', 'Kenshi', 'Midjourney Diffusion', 'NeverEnding Dream', 'Openniji', 'Pastel Mix', 'Protogen Anime', 'Rev Animated'], label="Model", default="Abyss OrangeMix"),
|
22 |
+
gr.inputs.Textbox(label="Prompt"),
|
23 |
+
gr.inputs.Number(label="Seed", default=0),
|
24 |
+
gr.inputs.Textbox(label="Negative Prompt", default=""),
|
25 |
+
gr.inputs.Dropdown(["k_lms", "k_heun", "k_euler", "k_euler_a", "k_dpm_2", "k_dpm_2_a", "DDIM", "k_dpm_fast", "k_dpm_adaptive", "k_dpmpp_2m", "k_dpmpp_2s_a", "k_dpmpp_sde"], label="Sampler", default="k_dpmpp_2s_a"),
|
26 |
+
gr.inputs.Number(label="Steps", default=50)
|
27 |
+
]
|
28 |
|
29 |
outputs = gr.outputs.Image(label="Generated Image", type="pil")
|
30 |
|
31 |
+
|
32 |
interface = gr.Interface(
|
33 |
fn=generate_image,
|
34 |
inputs=inputs,
|
|
|
41 |
)
|
42 |
|
43 |
interface.launch()
|
44 |
+
|
45 |
+
|