lelafav502 commited on
Commit
226f6b7
·
1 Parent(s): 09bc5a3

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +46 -25
app.py CHANGED
@@ -1,25 +1,46 @@
1
- from diffusers import StableDiffusionPipeline, EulerDiscreteScheduler
2
- import torch
3
-
4
- model_id = "stabilityai/stable-diffusion-2"
5
-
6
- # Use the Euler scheduler here instead
7
- scheduler = EulerDiscreteScheduler.from_pretrained(model_id, subfolder="scheduler")
8
- pipe = StableDiffusionPipeline.from_pretrained(model_id, scheduler=scheduler, revision="fp16", torch_dtype=torch.float16)
9
- pipe = pipe.to("cuda")
10
-
11
- prompt = "realistic photo of 3d cartoon style of a cat in a space suit with milky way background"
12
-
13
- def txt2img(prompt):
14
-
15
- image = pipe(prompt, height=768, width=768, guidance_scale = 10).images[0]
16
-
17
- image.save("sd_image.png")
18
-
19
- return image
20
-
21
- txt2img(prompt)
22
-
23
- import gradio as gr
24
-
25
- gr.Interface(txt2img, gr.Text(), gr.Image(), title = 'Stable Diffusion 2.0 Colab with Gradio UI').launch(share = True, debug = True)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import gradio as gr
2
+ import gradio.components as comp
3
+ import os
4
+
5
+ api_key = os.environ.get("HUGGINGFACE_API_KEY")
6
+
7
+ #model_list = [
8
+ # "stabilityai/stable-diffusion-xl-base-0.9",
9
+ # "stabilityai/stable-diffusion-2-1",
10
+ # "stabilityai/stable-diffusion-xl-refiner-0.9",
11
+ # "stabilityai/stable-diffusion-2-1-base",
12
+ # "stabilityai/stable-diffusion-2",
13
+ # "stabilityai/stable-diffusion-2-inpainting",
14
+ # "stabilityai/stable-diffusion-x4-upscaler",
15
+ # "stabilityai/stable-diffusion-2-depth",
16
+ # "stabilityai/stable-diffusion-2-base",
17
+ # "stabilityai/stable-diffusion-2-1-unclip",
18
+ # "helenai/stabilityai-stable-diffusion-2-1-base-ov",
19
+ # "helenai/stabilityai-stable-diffusion-2-1-ov",
20
+ # "stabilityai/stable-diffusion-2-1-unclip-small"
21
+ #]
22
+
23
+ #default_model = "stabilityai/stable-diffusion-2"
24
+ #model_name = gr.inputs.Dropdown(choices=model_list, label="Select Model", default=default_model)
25
+
26
+ #def generate_image(text, default_model):
27
+ # model = gr.load(default_model, source="huggingface", api_key=api_key)
28
+ # return model.predict(text)
29
+
30
+ #input_text = gr.inputs.Textbox(label="Input Text")
31
+ #output_image = comp.Image(label="Generated Image")
32
+
33
+ #iface = gr.Interface(
34
+ # fn=generate_image,
35
+ # inputs=[input_text, default_model],
36
+ # outputs=output_image,
37
+ # title="Text to Image Generation",
38
+ # description="Generate an image from input text using a Hugging Face model."
39
+ #)
40
+
41
+ #iface.launch()
42
+
43
+ title = ".mujo T ai art po O"
44
+ gr.Interface.load("models/stabilityai/stable-diffusion-2-1", title=title).launch()
45
+
46
+ #gr.load("models/stabilityai/stable-diffusion-2-1-base").launch(auth=("admin", "pass"))