weepakistan commited on
Commit
462351f
·
verified ·
1 Parent(s): 4620b02

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +68 -44
app.py CHANGED
@@ -1,44 +1,68 @@
1
- import gradio as gr
2
- from gradio_client import Client
3
-
4
- client = Client("stabilityai/stable-diffusion-3-medium")
5
-
6
- def generate_logo(prompt):
7
- """Generates a logo using the provided prompt."""
8
-
9
- result = client.predict(
10
- prompt=prompt,
11
- negative_prompt="",
12
- seed=0,
13
- randomize_seed=True,
14
- width=1024,
15
- height=1024,
16
- guidance_scale=7,
17
- num_inference_steps=50,
18
- api_name="/infer"
19
- )
20
- return result[0]
21
-
22
- # Define example prompts
23
- examples = [
24
- "Logo for a restaurant named 'Haandi'",
25
- "Modern tech company logo named 'InnoTech'",
26
- "Vintage coffee shop logo for 'Brewed Bliss'",
27
- "Luxury hotel logo named 'Regal Stay'",
28
- "Minimalist yoga studio logo called 'Zen Space'",
29
- "Colorful bakery logo for 'Sweet Treats'",
30
- "Elegant fashion brand logo for 'Chic Couture'",
31
- "Rustic farm-to-table restaurant logo 'Harvest Moon'",
32
- "Bold sports team logo for 'Thunderbolts'",
33
- "Playful children's toy store logo 'Toy Land'",
34
- ]
35
-
36
- # Define the Gradio interface
37
- iface = gr.Interface(
38
- fn=generate_logo,
39
- inputs=gr.Textbox(label="Describe your logo idea"),
40
- outputs=gr.Image(label="Generated Logo"),
41
- examples=examples
42
- )
43
-
44
- iface.launch()
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import gradio as gr
2
+ from gradio_client import Client
3
+
4
+ client = Client("stabilityai/stable-diffusion-3-medium")
5
+
6
+ def generate_logo(prompt):
7
+ """Generates a logo using the provided prompt."""
8
+
9
+ result = client.predict(
10
+ prompt=prompt,
11
+ negative_prompt="",
12
+ seed=0,
13
+ randomize_seed=True,
14
+ width=1024,
15
+ height=1024,
16
+ guidance_scale=7,
17
+ num_inference_steps=50,
18
+ api_name="/infer"
19
+ )
20
+ return result[0]
21
+
22
+ # Define example prompts
23
+ examples = [
24
+ "Logo for a restaurant named 'Haandi'",
25
+ "Modern tech company logo named 'InnoTech'",
26
+ "Vintage coffee shop logo for 'Brewed Bliss'",
27
+ "Luxury hotel logo named 'Regal Stay'",
28
+ "Minimalist yoga studio logo called 'Zen Space'",
29
+ "Colorful bakery logo for 'Sweet Treats'",
30
+ "Elegant fashion brand logo for 'Chic Couture'",
31
+ "Rustic farm-to-table restaurant logo 'Harvest Moon'",
32
+ "Bold sports team logo for 'Thunderbolts'",
33
+ "Playful children's toy store logo 'Toy Land'",
34
+ ]
35
+
36
+ # HTML code for the ad banner
37
+ ad_code = """
38
+ <div style="text-align: center;">
39
+ <iframe src="https://www.fiverr.com/gig_widgets?id=U2FsdGVkX1+9vQaosK0mq7xGXzIb/5hdFYIQsmHlpeMwFm5gingveDZKXBz2oJwV7ZwvToxseOx/KzKtr77ryB3qTb83/+GvCyI8OKpZcSgM0sDHzEPlZnqNeu8Db4y/IXlAceA1UcYT5Z3cW5vBLrgJ/WOpyMWSiyfwwMmGngjltQBexcivW7ukRd+/0yos7GCbfGjGdnLPHm2LB/CB9w2mA1i8cVv9LU+UUdj/O5KLRXtnychl9wAMkPTpmwMiyuAfUZy0nbK/Xa5O2UecmCvn7wicTr0TCTpLmIxaEh3YftXOVr9e36OGVYTmy5nlsgujkqJPI7wL0dXfon0ru4kvoycC7UD6m/whMoxrWZOf386qV2eEeXzk3vKO/emXUUfSavtofzSBtjLcyAOVhnHJg27PvVPgvFTQdy0o3F1M0DaHYTVW3Ln45MPYvMSH&affiliate_id=36184&strip_google_tagmanager=true" loading="lazy" data-with-title="false" class="fiverr_nga_frame" frameborder="0" height="350" width="100%" referrerpolicy="no-referrer-when-downgrade" data-mode="random_gigs" onload=" var frame = this; var script = document.createElement('script'); script.addEventListener('load', function() { window.FW_SDK.register(frame); }); script.setAttribute('src', 'https://www.fiverr.com/gig_widgets/sdk'); document.body.appendChild(script); " ></iframe>
40
+ </div>
41
+ """
42
+
43
+ # HTML code for the ad banner
44
+ ad_code2 = """
45
+ <div style="text-align: center;">
46
+ <a href="https://beta.publishers.adsterra.com/referral/UNXJYTziBP" target="_blank" style="display: inline-block;">
47
+ <img decoding="async" alt="banner" src="https://landings-cdn.adsterratech.com/referralBanners/gif/468x120_adsterra_reff.gif">
48
+ </a>
49
+ <a href="https://beta.publishers.adsterra.com/referral/UNXJYTziBP" target="_blank" style="display: inline-block;">
50
+ <img fetchpriority="high" decoding="async" width="468" height="120" src="https://ziverr.xyz/wp-content/uploads/2024/06/PASSIVE.gif" class="attachment-large size-large wp-image-1266" alt="">
51
+ </a>
52
+ </div>
53
+ """
54
+
55
+ # Define the Gradio interface
56
+
57
+ gr.HTML(ad_code)
58
+
59
+ iface = gr.Interface(
60
+ fn=generate_logo,
61
+ inputs=gr.Textbox(label="Describe your logo idea"),
62
+ outputs=gr.Image(label="Generated Logo"),
63
+ examples=examples
64
+ )
65
+
66
+ gr.HTML(ad_code2)
67
+
68
+ iface.launch()