Kvikontent commited on
Commit
2a3532a
·
1 Parent(s): 06cc40d

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +283 -285
app.py CHANGED
@@ -11,292 +11,290 @@ def load_image(url):
11
  return image
12
 
13
  def generate_image(prompt):
14
- time.sleep(random.randint(10, 20))
15
- faces = [
16
- "https://avatars.mds.yandex.net/i?id=f9676dc9c99572353c509d298a0b9f6571edca4e-10514707-images-thumbs&n=13",
17
- "https://avatars.mds.yandex.net/i?id=e02f3f0a7cab6ae7eba3b1209ba9d56dcc24715a-7552414-images-thumbs&n=13",
18
- "https://avatars.mds.yandex.net/i?id=aa883402ff70aa4c6d77441e3b2f3fb85483a047-5480663-images-thumbs&n=13",
19
- "https://avatars.mds.yandex.net/i?id=30ae3f522a50aea82e7c61444656a259dbc106af-7823046-images-thumbs&n=13",
20
- "https://avatars.mds.yandex.net/i?id=0ffd2b2d3d6927fdd824ce3af649bdc2827bc72c-10092505-images-thumbs&n=13"
21
- ]
22
-
23
- landscapes = [
24
- "https://avatars.mds.yandex.net/i?id=d817020d4f33ce8dd5f012ec14b46026230f7f38-4304379-images-thumbs&n=13",
25
- "https://avatars.mds.yandex.net/i?id=0c44f37e0f3240a7f873ade37dbf77d87be8d3a0-9103996-images-thumbs&n=13",
26
- "https://avatars.mds.yandex.net/i?id=54432591615e90e906f554b6deb6a33ae47e56b0-7551636-images-thumbs&n=13",
27
- "https://avatars.mds.yandex.net/i?id=ef1792a7e82c70fb5a12c0b159c061b31c1c2461-9237918-images-thumbs&n=13",
28
- "https://avatars.mds.yandex.net/i?id=e2639ee50941423c94aab655b416c8e1db84a015-9712020-images-thumbs&n=13"
29
- ]
30
-
31
- animal = [
32
- "https://avatars.mds.yandex.net/i?id=a1a7b590d43b39c427304b03c180802c-5714596-images-thumbs&n=13",
33
- "https://avatars.mds.yandex.net/i?id=4da68929c18e73e06c2332018658f2f344f4e56e-8567697-images-thumbs&n=13",
34
- "https://avatars.mds.yandex.net/i?id=c4000087b8d4c591d887a3d21f25a76738cb3d21-5880141-images-thumbs&n=13",
35
- "https://avatars.mds.yandex.net/i?id=d507afc55fdbef5d6c51aa82acbf2d06211b79d8-7051980-images-thumbs&n=13",
36
- "https://avatars.mds.yandex.net/i?id=52bfb5b4c8638c1c5feecf49797240d0e4128425-9181120-images-thumbs&n=13"
37
- ]
38
-
39
- car = [
40
- "https://avatars.mds.yandex.net/i?id=4b8a4a2285b409371e8b45060db83d522fd7e3a8-9624682-images-thumbs&n=13",
41
- "https://avatars.mds.yandex.net/i?id=5583a40b92d72bbaacd0726f5b7504b5bb41ec4f-8264916-images-thumbs&n=13",
42
- "https://avatars.mds.yandex.net/i?id=f2bf530d35b3eb1e4a50db12a3f6347fca90504a-9609067-images-thumbs&n=13",
43
- "https://avatars.mds.yandex.net/i?id=fa0f8f3c6411a8122be313df6c8adcf7d389d3c6-7552082-images-thumbs&n=13",
44
- "https://avatars.mds.yandex.net/i?id=93519c6b3adf47b03313c2a325eb51e75018eeaa-10332876-images-thumbs&n=13"
45
- ]
46
-
47
- food = [
48
- "https://avatars.mds.yandex.net/i?id=aa2854aebae7aad2c9c84f9ca556823076924800-6974903-images-thumbs&n=13",
49
- "https://avatars.mds.yandex.net/i?id=c9b4d7e1c5991af6efdc61d3a3f5b91c7b5790b8-5229803-images-thumbs&n=13",
50
- "https://avatars.mds.yandex.net/i?id=f4ba649ad0017b1a8ad1bdba4c0b523e-4290971-images-thumbs&n=13",
51
- "https://avatars.mds.yandex.net/i?id=045887a75bb76213d556631a67a27ce7c9df7b81-9716553-images-thumbs&n=13",
52
- "https://avatars.mds.yandex.net/i?id=4b8a4a2285b409371e8b45060db83d522fd7e3a8-9624682-images-thumbs&n=13"
53
- ]
54
-
55
- boat = [
56
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcT7uC_XzpcX5FOfoPiKG-OR3O9-gTgRQ97t5dTW9kCtSKNRJ6Oz6J8fav5um1U&s",
57
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRDzZkpmyutasQm5JmkcwFCJ964i1SaShl5uZ2JWVysTJ-USU-m2g4jnGCJ3A&s",
58
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTIHj-QBEXroe_P-t8PVd7hVlA_XeQT2O9emiDb2dDODwOKU3GJM3XAo0BiLP8&s",
59
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRN_7Cg8g0GR0pHIsWlC6zucsVad6GJQeoxjZuCC6NtEYSi6iN3PD_oOqgMCs0&s",
60
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQbO69SuDBUWRxPmSaMvY9tUzvN3CPDGy6Qy7Ws88jgNHXtLDMJAv9dTYPKYbo&s"
61
- ]
62
-
63
- logo = [
64
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSzDj5UHlSMn4JnM-LU1lDI5Gj8IyXoUGcPJFUW2L9g4ud_A2DEaCBVAlupLnE&s",
65
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQuEVbV_xtLzMDbVj9Hqfet_JoN7-L0uTflNS9szF9nxWWYtEiGrMnA4H_59EQ&s",
66
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS9m3Ifv2-Gqjlq6q2YefVARxit9uQYXVvrFkCXhXF2xvFxQoY2iFUCjRPBwA&s",
67
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQtS6eh12jeaQA5bVBKL-Vs2bbeUVE6i9i05-5qGjL6WyrSG-ipgR1x41DB49w&s",
68
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRxVnmLkyBugPNPiUPbE91e8M6hNm8MprUyECSMO_FrJ49maB-1AYvVBeI10fI&s"
69
- ]
70
-
71
- eye = [
72
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRWYbVL4JZbaW2lRAFGhFw22TU2m1qpVjc8o7Z0PCGkOG3--FLJbwv_Errvwg&s",
73
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRaSR6_WMsGOAfItkCMiFxNgXKmAZVOhsAH0yI-0cuecvH8SnbJZIw2t2VfwQ&s",
74
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQvJagN3MtIQPzKjextKbUHtF5Km_R5JXIPSq4LY8stLtCzrLHJhtCcXpiXpXo&s",
75
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRLHok8H8zbsX5Oupg5DJBxLcp6Tm6LAg4S0gJ3o5lpbXYeNm5j36sWI8DX1Q&s",
76
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcT5a0d5jgLm6lOMHIFTC5NN0Bea6EItJJPo5mNa3oX5dwMf7dwDjoTW1SogTu0&s"
77
- ]
78
-
79
- beard = [
80
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTiJOMp_SLFTOUXZCz9ssycWmh5Sn2WpE0AfIfnVdpooNqnqDT0n_gcpyzeMA&s",
81
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRO4dmmQnmxAP3_0AUBH031bbk-YMWnQNMIhEUxz6LV4JdPZ5ic0B3WhnEpXw&s",
82
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQpzFdwz_l57Nkuz089OMl8rZiKvr6zVLeyMbaQOTEKRk2e7Hgwr2tkCIkwsQ&s",
83
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSWFIOd5jPEVlc6hll0oyF3rbcOAWxAi8OF-BnCxAaCQBWWQDG_La69bmOm_g&s",
84
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTQO-zriw-KQA6JNr-Wg2vzlsd-JJBoAoDclFuEJ900j01XuMFpN0qB_QbJ5Hc&s"
85
- ]
86
-
87
- avatar = [
88
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQhoGkHKK-mUcbSGNLNw_zM_vSGD5axZmiysJiKHz62-S1j61KVUypKeRZ6Jw&s",
89
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRpbv3vxSrrCksivuHDtAO7dZylFj0YoeB3xZ8ujV37046chtdbOlXQJNBuSg&s",
90
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSrD3u82KvAmb2sNdU5An5HTgr8uJAVHyD7878tdxoBtf8M_oBvKV1x5zDFmn8&s",
91
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRHKrlqz4evD_YlQqhwq6cCW5x6XkMxLZb4mFTqkuNTBe4hQCSBUa_KFIqWnw&s",
92
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSZknN5zWQt0C6vzbTjL2XkU0BZthLv0zUgrKoSyTgEO_5FeyVSl4oiSPKUWQI&s"
93
- ]
94
-
95
- dreadlocks= [
96
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSJAdKXK3VacgTY6Slf3wYALB7d1yMfilkpYAMe4wwXmWq3uXCi981Kka5_bfE&s",
97
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTqpcvYkiKXkkEd7x2udV87zj4SXC60hwuzcqF9yHkRpPGh-nUwEPzqSGJwGQ&s",
98
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQ6DPaqOivnFuLovOI_TuUWxfkLj4z9BmlFcvAhN2PEYBs9EAJdNEW1EDLBmS8&s",
99
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQM4hIEP519ofGPZPv3ZwvaZBElD2dZL1AFWmtwvNlHaxMX1ndew80eZ_bWWiM&s",
100
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSD8ReWbLVONl2rqPCSzVrl1UHCy92gC06Opfekhe1kvkvPiKPY9zRK_XT5fA&s"
101
- ]
102
-
103
- soap = [
104
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRsgzD0uRzqZVq84N7upWTqLuf0UUBKVPrdlBFbYFtAJloSIsUogh6vEZEAnQ&s",
105
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTsfiDc8JlSL9f3Hchjp_kJ90BlbIlqzOKh1x8-cU7vBvqtVhp2MtOvkSMHGy4&s",
106
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQI0pzIuoZKeAhh0SkC6HOVFion1tkeGQbFwZ_vLZCNewuz22oWiEuHV7N8Ww&s",
107
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSIwxtneQ0cWI4W-vR3l6aPg6ngJc1A368AKUufCaP4s3Sf6meK-Gjb7WuPBg&s",
108
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRYazRp7i1fSoqCC0fTHi7NbIGnFhXkJQvKFZJ1WkticD0zjG_P5UK6KoaKDw&s"
109
- ]
110
-
111
- sumsung= [
112
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRCPcaCaH1iV4CxGtCM2QiE9k2rxDJAwLB1q9RjmKeI11YuKRZV97FMyN7TGUA&s",
113
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQ_lK5kondU1fLYopOzhs35c7O9895dQEg7ZA4f_tWwKoyg-D5K9BBgOsiK2A&s",
114
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTdnE_U-MyUYNQuu3AItAc6sjN3QOHbsuN6igd06jkkW_72IWLgpgZBYDhmPO4&s",
115
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTSpo9Rk0bHp6zz1RINp4zXPvxOJpcxHwiVHCWhG4WnQbixaW2da2GOzrdE4Kk&s",
116
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRk73Acil1EDstNwJROXJ2kyvYjyI_wCab_mWsS5Vm09-9uyXLNd277QGd0aTE&s"
117
- ]
118
-
119
- phone = [
120
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcR4oq8P-XORyX_g-oQz4yiXotJO85q0PDYbRo7rWbnt3nwklHocAOPXXARGU7I&s",
121
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRqZMzmeDwvUyDmG5x0y586u9v_PqefKcRd8DlLI3pk8YA3FPJoHHDhWQJO7w&s",
122
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRwRQ4guGOZ3gYLngSIPqhsnKAPUuoBmTz-54klXS_kDMd5p8CDjMqXOaVeouU&s",
123
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTKaO7EQrR2zSN2thcH9qBROWIpxe6bGEc0m_F4BFiUAt8FzsfulbPhdhWaog&s",
124
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQjsQYj_Ut9gpKFHImQJvSXd9HD31PZEumBqKohwyLFKCNlK1wCQuo6F9dAgIc&s"
125
- ]
126
-
127
- iphone = [
128
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRnsbZqd6WXaneQDuWE54UDgLMcwyeWRu45G0G3BarzaNETVacPsc4fnYtISQ&s",
129
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQBPSTHkYe2UTr1VtpPJqt1j_9GwTtCQaPoMKv5-lWz2-hwp18WUuhI9qZ2WeE&s",
130
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSZQDa7mSYdE8ngeICK5WBg0UYsHdkJ5dVrxUi03qIud5tgiic2NL_ta93OJPc&s",
131
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSFslO464O0WgNa4JME2M5ODR9lyxebh5SbY6RMzw9RTCOTcuYfz5FCkvsCsOc&s",
132
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRgINKzd2do0Gq92Ze_9Z2vRE42-mgyJUxbZnq7VclmrPzFmXr6j_eFDyxsfEk&s"
133
- ]
134
-
135
- code = [
136
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcR8AQUUNCiFvhqKIAbomE0Oi8klATjRW1_OIDaxnvsBfgpGcbDNEgPtAI7Cow&s",
137
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQQVswifdUmIkjvImbXIzkEGZBKjukPCpslWapX3XZ8yKuqzis_103p2kfqwjk&s",
138
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQ8F2fRUA43Jv0kDPFlfiP70Xvuje5X-xBrsv8jLHRjBZCrls2WT6lKb3OJ9P4&s",
139
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcT93F2GIUYF1fI9bHZ3O3qyg8obIPn_OAjWc0HPKbCcTFtzSYOVg8QwxoW3bUY&s",
140
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQHVOT4zPTgvgrxvJhHbGUWYwwkfwyg7-Laj1HmXk7L7hNsAy15-mkAz9W0zQw&s"
141
- ]
142
-
143
- ytlogo = [
144
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcROoysKpwbXlY2M4z6wSfH1n4CiNGWI4sQ052sz8wPZB6zgQp2FELDFEmb4D-4&s",
145
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRGT0bDOiIfqKI-UsX_o85KYMF7GXqecDlI3pFe8qeWDRUB7DiT2pBiQky-kQ&s",
146
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRpln5qd4ZhvF51yhcP2Hk31wQipzlrLfEp2gpLozBCp9kLH-Csl0p6_3TA5g&s",
147
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQRODy1QkPYlzUbv8s-ONymnztScHTTp7pU7iIU8xo1U_HbBHAzTSl529nZ0Qg&s",
148
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcR-ke4ykhnylaUE7cwvKJflTIron_YEv2G6djOyHy8eWNUT66ekBn_NRxeK1sk&s"
149
- ]
150
-
151
- backrooms = [
152
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQL6KWuRbgabni4B5L-W1ZUoU7qWBuGeLgun1FBTYKbUrKbM3pmZl-zKfeu4gE&s",
153
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSdWGZ0mSyjGAzrF6NZpzp5YMCxKfwuTtQm8FgjoLtJ-BfAzNgfyFVwut0OB70&s",
154
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQfUa9DtjgccXhdpjhAUu9jA4r6sXlheQEwdm5CKGbkzm7UYiDHSb9Ppnj31g&s",
155
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQ3xb2t61JY1ydKvXxE2rvhHwIoD9QpOhNc5bQAwiaKrUWJxh5nvRQ4gShIzg&s",
156
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSJFpQDPzCY2VrgnDyzE66l0PtsyXZwfryN7lFTy7Tt1NroElcNP-NSdvKfOg&s"
157
- ]
158
-
159
- dog = [
160
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRotwetUK0NfzN-2GOk2nH6HAOcCIos85WFZRQkRxtkk-OfNgCFRivkWXKbNA&s",
161
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcT_peU0kINinA3eXkJadJeSvejSl_5sdsl0YragpD48DY8gR-3N4lJv1MAZkg&s",
162
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTxc6B-rTX2W_2ebGA9yevnhaJZJpW7Njs_QIuERCnYnVv68Q53LbyEn8sjgA&s",
163
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS3Eihd0V74gEj-DQg7d7oWgAoewiK_o1CKS7pEhjzfg-uj7gTlE5N8GWnYwA&s",
164
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQRzkLbC-711Phno7wpIXPmCyCQoVtN1L5iRMgRZ2OY6HjAlUMxroPB4hh1o9k&s"
165
- ]
166
-
167
- doll = [
168
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTz7ezACV5JTBS-4t62vweRIgJJtPtBocuvXWcqn2tmbdoxMoWBJisoK26EuQ&s",
169
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTkPI_jklNmx9mxdfBgihNUDkriHaMcNIr-wzftGGX8nJ8NuGL7-l52YDXX2Io&s",
170
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTZnP0N33NH6DNxn_xJKsSIjBOIDWcjqSk4vPnIyyDgC1z-TEsM0Ouo9PyKaQ&s",
171
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRIQwigkIJf8WxNVsgnzHBkMjKCot8qmST1ZO-XXVn-5Q-2oP4IjU21epQtPw&s",
172
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSAaBAWGR8xL_Ds3O3zU3gpPm2nFGkZka6QMoRQclEDxoabOM1axtcN1DyYqg&s"
173
- ]
174
-
175
- background = [
176
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTk6eYuzpiGwpQzrLGyMInzUQH8rLMi-tJ-CgO3jzE7EwjMuPhCbD-Izg4c8g&s",
177
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTlfc5dgbFAWBpzXUqqG8XpFp0ChXGhizw4te7p5gdN2JN39uk75qfJSsyGzA&s",
178
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTy7tvvh3-1rWQ5p6DKl-X0-Ch-hwWcRS0Gz3hlSSva0701dLWc4QpPamuho20&s",
179
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTJmfreu3ua18h8EcArDD_jzoLMXWKOgOnBROtzThALjeqMWEOAa4oz_gn_fk8&s",
180
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcR7i4xPXauC7fC6R4gz8TgcQCPkqwAg2olTPDgSOFm3i3FLLxD8Xf9uFg5BZOs&s"
181
- ]
182
-
183
- rocks = [
184
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcT3PhKY8mj-GRrwr3wZbpZq_QOi4PPff8XhQ3NMCP66xESicYz6IcOlXNVtMzk&s",
185
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRRigOBUBYtxsOa3dz3uc8n6Px8BNTWgwurbO3DRbMETydwWJ_oG8likIwP2g&s",
186
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSw9BesCM_YHs4Iou8-fSEVAI8Qz_dCfKBRSDzy2GjzSz2biE2BBMkOM_o8Ow&s",
187
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSkpCg5fj_yKPuxi-YG3-q8IuVq66Rsw_3dJHgCJTVlJlU2MociE1zvLz0FuOg&s",
188
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSx9XrO9FSPBsrAmm4X5Pz92ngVxx3wBrtuxQqwHsk_9XpPuOP5y23eVvAtJw&s"
189
- ]
190
-
191
- goldrobot = [
192
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQ6fOQe7D-zsr_TBymoLoyK5l30OeW4plpVc_oUeClzqGuCbbfkU1ESKkloKUg&s",
193
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTPyWunhkGAw5d3SaEV6gS6NT4ASOrG6A99TA-dQGd9fQwX1aQqhKrJpgReEWs&s",
194
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTyQTzY1WDfsUHy0qlR6Gw7XPvXJH3fQyT7ynECg_xQxL-hQbhq7OmmXcxBPlc&s",
195
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRh2Vya7ab5AdihcJ7k6NtNyCoTv_S2uNgZ7i40OCCEFJIWGUGcj_DvppmOyw&s",
196
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQ22ZuyrA2M6ezgdOKsUzhFjjsckZUacogWsQsPELvBC7BXElUxz4fCYmK2kEc&s"
197
- ]
198
-
199
- horse = [
200
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSEEIV6tfelJDs73aDbXP7zccLe5JO8oPS411OzB8bZO1zHN92Z1C9yZGlfjzQ&s",
201
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQXOP6P4qf5OqHKkdsSDSsmcbdttWlWdxKQqF6TqXowZ7Fva1ozdaBoJ2vuZw&s",
202
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRco4tdguZDuIkmARj7vFfmYq-ks4rRq_l5w4pSfZFWKogqf-OfHHbsPYElSYI&s",
203
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQ39g8eCI7-czS2aXXmkyUn-1mGBg625cHy2DL6b2uH8aTF16oGlN-efn03Rw&s",
204
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQVdiyhiRRqyCij3gZBKb2UpuHUyC13s8uX1lOurDfOzp2wSplmzRGQiG4aSVY&s"
205
- ]
206
-
207
- house = [
208
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSSWYMqKB_-v7joSASuJmA8F1hASiq0NRXME67bt0URWmcEJX0HEHQRYoZL_Q&s",
209
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQqt3XksHl0s237mkxq44OQSXFS5r9n5M1Oh8xrYK7fR5ugIa5cn88HiaUKEEk&s",
210
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS3by_Lf10vtCBQxzuWJEy4o3mlNxKcUZyuWAukYck-dRjlQ280e_dFG7Kq2lc&s",
211
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSeyiSfAmb3V5cjSudujc2eT77PHzWBK6NSoXJq98haB3lq3fkQqCaQjdH8vQ&s",
212
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQMy2ir-gBXuMLoVsSp4_mMHRO_Rq08JGEzwDlhSvo2J59dzhWp95tYGf-KAsw&s"
213
- ]
214
-
215
- money = [
216
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSwCZT1f20JD7ILOxbV2cShU-SuHUMT0oT1tjy0rJm4xYS8dwbbk-H3jkhIvg&s",
217
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQojWsOuIE5fmrOFQsq0cXpVASRFWpMJMjJ1lB1pGMKaLnRf552mQDkfM0pha0&s",
218
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQjUDxa2JbgapLu1lNfsULxRFW6XXR4wrkD0kDvZqDxSrWiOmwx15POh0nGdQ&s",
219
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSPNpEwR_ANwP6kYRC65Rp-U82IhWmU3pvuIUDRtyrGyk3hagssOXfA4NT2IZ0&s",
220
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcToE7Ay3jzGO3Rz71beO326P5mljAhr5Wn_jPDv9MQ9JBh58A4EWbexZcNeMXE&s"
221
- ]
222
-
223
- rainbow = [
224
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTfVYUrYDW6WSjWPnWaOePIqrkKY0RSTl3UeQ9BSZ9eV2lPau3SZwC7d8HY9w&s",
225
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRlh_7Jt36GdZrJbh3Yo6RerkSYqj13osiaX5mbZz3tLMPoeMhzhsVLV9JW0hM&s",
226
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcScCYEWFA9lfUD_CN54UePl5Uzu3QTFJTPwgfgCl7nOACbPd9QSGfVWsYjNxfI&s",
227
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTUjtuadZfnEkXuKUgBeevaxCTzV-Sv8kPHCybgjBBc8cVOvTvczTJvF0TGbw&s",
228
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQkheh6kpg1Bf-rCkAp2olc962inDLHkoZeQsoSflhgy3NoF1lZB0axB_zDcA&s"
229
- ]
230
-
231
- rain = [
232
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTYuXU6x9-tPwfAoPfAViD17-V405LGaL8jG07gxgKHx_CSXpf0H3u6a9pLeg&s",
233
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQZv3dycH2a_IYBzMGZt-Y4Fkoc0AyyVyhv4V5GDWMBBB5iKYnIgAq8-29Pi1U&s",
234
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQedxpLUE9j23dqdaD1MFeDROs4uLxV9MFC-aGNv76ck7rbltqtlmycsxagug&s",
235
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcR3jxGROSevIg4gKazU-JMH3voUJSaH4xXrm0bquGl4fxHq8V1AtfHXTEqgFA&s",
236
- "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTC-JteC4ZshI0GI7fqh7WfHnglxeef9B7eaG3F9cysviki42Pv1byvpCKWfw&s"
237
- ]
238
-
239
-
240
- if "face" in prompt:
241
- output_url = random.choice(faces)
242
- elif "landscape" in prompt:
243
- output_url = random.choice(landscapes)
244
- elif "animal" in prompt:
245
- output_url = random.choice(animal)
246
- elif "car" in prompt:
247
- output_url = random.choice(car)
248
- elif "food" in prompt:
249
- output_url = random.choice(food)
250
- elif "boat" in prompt:
251
- output_url = random.choice(boat)
252
- elif "logo" in prompt:
253
- output_url = random.choice(logo)
254
- elif "eye" in prompt:
255
- output_url = random.choice(eye)
256
- elif "beard" in prompt:
257
- output_url = random.choice(beard)
258
- elif "avatar" in prompt:
259
- output_url = random.choice(avatar)
260
- elif "dreadlocks" in prompt:
261
- output_url = random.choice(dreadlocks)
262
- elif "soap" in prompt:
263
- output_url = random.choice(soap)
264
- elif "sumsung" in prompt:
265
- output_url = random.choice(sumsung)
266
- elif "iphone" in prompt:
267
- output_url = random.choice(iphone)
268
- elif "phone" in prompt:
269
- output_url = random.choice(phone)
270
- elif "code" in prompt:
271
- output_url = random.choice(code)
272
- elif "youtube" in prompt:
273
- output_url = random.choice(ytlogo)
274
- elif "dog" in prompt:
275
- output_url = random.choice(dog)
276
- elif "doll" in prompt:
277
- output_url = random.choice(doll)
278
- elif "background" in prompt:
279
- output_url = random.choice(background)
280
- elif "rock" in prompt:
281
- output_url = random.choice(rocks)
282
- elif "gold robot" in prompt:
283
- output_url = random.choice(goldrobot)
284
- elif "house" in prompt:
285
- output_url = random.choice(house)
286
- elif "horse" in prompt:
287
- output_url = random.choice(horse)
288
- elif "money" in prompt:
289
- output_url = random.choice(money)
290
- elif "rainbow" in prompt:
291
- output_url = random.choice(rainbow)
292
- elif "rain" in prompt:
293
- output_url = random.choice(rain)
294
- else:
295
- return "No image generated."
296
-
297
- image = load_image(output_url)
298
- return image
299
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
300
 
301
  iface = gr.Interface(
302
  fn=generate_image,
 
11
  return image
12
 
13
  def generate_image(prompt):
14
+ time.sleep(random.randint(10, 20))
15
+ faces = [
16
+ "https://avatars.mds.yandex.net/i?id=f9676dc9c99572353c509d298a0b9f6571edca4e-10514707-images-thumbs&n=13",
17
+ "https://avatars.mds.yandex.net/i?id=e02f3f0a7cab6ae7eba3b1209ba9d56dcc24715a-7552414-images-thumbs&n=13",
18
+ "https://avatars.mds.yandex.net/i?id=aa883402ff70aa4c6d77441e3b2f3fb85483a047-5480663-images-thumbs&n=13",
19
+ "https://avatars.mds.yandex.net/i?id=30ae3f522a50aea82e7c61444656a259dbc106af-7823046-images-thumbs&n=13",
20
+ "https://avatars.mds.yandex.net/i?id=0ffd2b2d3d6927fdd824ce3af649bdc2827bc72c-10092505-images-thumbs&n=13"
21
+ ]
22
+
23
+ landscapes = [
24
+ "https://avatars.mds.yandex.net/i?id=d817020d4f33ce8dd5f012ec14b46026230f7f38-4304379-images-thumbs&n=13",
25
+ "https://avatars.mds.yandex.net/i?id=0c44f37e0f3240a7f873ade37dbf77d87be8d3a0-9103996-images-thumbs&n=13",
26
+ "https://avatars.mds.yandex.net/i?id=54432591615e90e906f554b6deb6a33ae47e56b0-7551636-images-thumbs&n=13",
27
+ "https://avatars.mds.yandex.net/i?id=ef1792a7e82c70fb5a12c0b159c061b31c1c2461-9237918-images-thumbs&n=13",
28
+ "https://avatars.mds.yandex.net/i?id=e2639ee50941423c94aab655b416c8e1db84a015-9712020-images-thumbs&n=13"
29
+ ]
30
+
31
+ animal = [
32
+ "https://avatars.mds.yandex.net/i?id=a1a7b590d43b39c427304b03c180802c-5714596-images-thumbs&n=13",
33
+ "https://avatars.mds.yandex.net/i?id=4da68929c18e73e06c2332018658f2f344f4e56e-8567697-images-thumbs&n=13",
34
+ "https://avatars.mds.yandex.net/i?id=c4000087b8d4c591d887a3d21f25a76738cb3d21-5880141-images-thumbs&n=13",
35
+ "https://avatars.mds.yandex.net/i?id=d507afc55fdbef5d6c51aa82acbf2d06211b79d8-7051980-images-thumbs&n=13",
36
+ "https://avatars.mds.yandex.net/i?id=52bfb5b4c8638c1c5feecf49797240d0e4128425-9181120-images-thumbs&n=13"
37
+ ]
38
+
39
+ car = [
40
+ "https://avatars.mds.yandex.net/i?id=4b8a4a2285b409371e8b45060db83d522fd7e3a8-9624682-images-thumbs&n=13",
41
+ "https://avatars.mds.yandex.net/i?id=5583a40b92d72bbaacd0726f5b7504b5bb41ec4f-8264916-images-thumbs&n=13",
42
+ "https://avatars.mds.yandex.net/i?id=f2bf530d35b3eb1e4a50db12a3f6347fca90504a-9609067-images-thumbs&n=13",
43
+ "https://avatars.mds.yandex.net/i?id=fa0f8f3c6411a8122be313df6c8adcf7d389d3c6-7552082-images-thumbs&n=13",
44
+ "https://avatars.mds.yandex.net/i?id=93519c6b3adf47b03313c2a325eb51e75018eeaa-10332876-images-thumbs&n=13"
45
+ ]
46
+
47
+ food = [
48
+ "https://avatars.mds.yandex.net/i?id=aa2854aebae7aad2c9c84f9ca556823076924800-6974903-images-thumbs&n=13",
49
+ "https://avatars.mds.yandex.net/i?id=c9b4d7e1c5991af6efdc61d3a3f5b91c7b5790b8-5229803-images-thumbs&n=13",
50
+ "https://avatars.mds.yandex.net/i?id=f4ba649ad0017b1a8ad1bdba4c0b523e-4290971-images-thumbs&n=13",
51
+ "https://avatars.mds.yandex.net/i?id=045887a75bb76213d556631a67a27ce7c9df7b81-9716553-images-thumbs&n=13",
52
+ "https://avatars.mds.yandex.net/i?id=4b8a4a2285b409371e8b45060db83d522fd7e3a8-9624682-images-thumbs&n=13"
53
+ ]
54
+
55
+ boat = [
56
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcT7uC_XzpcX5FOfoPiKG-OR3O9-gTgRQ97t5dTW9kCtSKNRJ6Oz6J8fav5um1U&s",
57
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRDzZkpmyutasQm5JmkcwFCJ964i1SaShl5uZ2JWVysTJ-USU-m2g4jnGCJ3A&s",
58
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTIHj-QBEXroe_P-t8PVd7hVlA_XeQT2O9emiDb2dDODwOKU3GJM3XAo0BiLP8&s",
59
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRN_7Cg8g0GR0pHIsWlC6zucsVad6GJQeoxjZuCC6NtEYSi6iN3PD_oOqgMCs0&s",
60
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQbO69SuDBUWRxPmSaMvY9tUzvN3CPDGy6Qy7Ws88jgNHXtLDMJAv9dTYPKYbo&s"
61
+ ]
62
+
63
+ logo = [
64
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSzDj5UHlSMn4JnM-LU1lDI5Gj8IyXoUGcPJFUW2L9g4ud_A2DEaCBVAlupLnE&s",
65
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQuEVbV_xtLzMDbVj9Hqfet_JoN7-L0uTflNS9szF9nxWWYtEiGrMnA4H_59EQ&s",
66
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS9m3Ifv2-Gqjlq6q2YefVARxit9uQYXVvrFkCXhXF2xvFxQoY2iFUCjRPBwA&s",
67
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQtS6eh12jeaQA5bVBKL-Vs2bbeUVE6i9i05-5qGjL6WyrSG-ipgR1x41DB49w&s",
68
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRxVnmLkyBugPNPiUPbE91e8M6hNm8MprUyECSMO_FrJ49maB-1AYvVBeI10fI&s"
69
+ ]
70
+
71
+ eye = [
72
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRWYbVL4JZbaW2lRAFGhFw22TU2m1qpVjc8o7Z0PCGkOG3--FLJbwv_Errvwg&s",
73
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRaSR6_WMsGOAfItkCMiFxNgXKmAZVOhsAH0yI-0cuecvH8SnbJZIw2t2VfwQ&s",
74
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQvJagN3MtIQPzKjextKbUHtF5Km_R5JXIPSq4LY8stLtCzrLHJhtCcXpiXpXo&s",
75
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRLHok8H8zbsX5Oupg5DJBxLcp6Tm6LAg4S0gJ3o5lpbXYeNm5j36sWI8DX1Q&s",
76
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcT5a0d5jgLm6lOMHIFTC5NN0Bea6EItJJPo5mNa3oX5dwMf7dwDjoTW1SogTu0&s"
77
+ ]
78
+
79
+ beard = [
80
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTiJOMp_SLFTOUXZCz9ssycWmh5Sn2WpE0AfIfnVdpooNqnqDT0n_gcpyzeMA&s",
81
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRO4dmmQnmxAP3_0AUBH031bbk-YMWnQNMIhEUxz6LV4JdPZ5ic0B3WhnEpXw&s",
82
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQpzFdwz_l57Nkuz089OMl8rZiKvr6zVLeyMbaQOTEKRk2e7Hgwr2tkCIkwsQ&s",
83
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSWFIOd5jPEVlc6hll0oyF3rbcOAWxAi8OF-BnCxAaCQBWWQDG_La69bmOm_g&s",
84
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTQO-zriw-KQA6JNr-Wg2vzlsd-JJBoAoDclFuEJ900j01XuMFpN0qB_QbJ5Hc&s"
85
+ ]
86
+
87
+ avatar = [
88
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQhoGkHKK-mUcbSGNLNw_zM_vSGD5axZmiysJiKHz62-S1j61KVUypKeRZ6Jw&s",
89
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRpbv3vxSrrCksivuHDtAO7dZylFj0YoeB3xZ8ujV37046chtdbOlXQJNBuSg&s",
90
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSrD3u82KvAmb2sNdU5An5HTgr8uJAVHyD7878tdxoBtf8M_oBvKV1x5zDFmn8&s",
91
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRHKrlqz4evD_YlQqhwq6cCW5x6XkMxLZb4mFTqkuNTBe4hQCSBUa_KFIqWnw&s",
92
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSZknN5zWQt0C6vzbTjL2XkU0BZthLv0zUgrKoSyTgEO_5FeyVSl4oiSPKUWQI&s"
93
+ ]
94
+
95
+ dreadlocks= [
96
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSJAdKXK3VacgTY6Slf3wYALB7d1yMfilkpYAMe4wwXmWq3uXCi981Kka5_bfE&s",
97
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTqpcvYkiKXkkEd7x2udV87zj4SXC60hwuzcqF9yHkRpPGh-nUwEPzqSGJwGQ&s",
98
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQ6DPaqOivnFuLovOI_TuUWxfkLj4z9BmlFcvAhN2PEYBs9EAJdNEW1EDLBmS8&s",
99
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQM4hIEP519ofGPZPv3ZwvaZBElD2dZL1AFWmtwvNlHaxMX1ndew80eZ_bWWiM&s",
100
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSD8ReWbLVONl2rqPCSzVrl1UHCy92gC06Opfekhe1kvkvPiKPY9zRK_XT5fA&s"
101
+ ]
102
+
103
+ soap = [
104
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRsgzD0uRzqZVq84N7upWTqLuf0UUBKVPrdlBFbYFtAJloSIsUogh6vEZEAnQ&s",
105
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTsfiDc8JlSL9f3Hchjp_kJ90BlbIlqzOKh1x8-cU7vBvqtVhp2MtOvkSMHGy4&s",
106
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQI0pzIuoZKeAhh0SkC6HOVFion1tkeGQbFwZ_vLZCNewuz22oWiEuHV7N8Ww&s",
107
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSIwxtneQ0cWI4W-vR3l6aPg6ngJc1A368AKUufCaP4s3Sf6meK-Gjb7WuPBg&s",
108
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRYazRp7i1fSoqCC0fTHi7NbIGnFhXkJQvKFZJ1WkticD0zjG_P5UK6KoaKDw&s"
109
+ ]
110
+
111
+ sumsung= [
112
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRCPcaCaH1iV4CxGtCM2QiE9k2rxDJAwLB1q9RjmKeI11YuKRZV97FMyN7TGUA&s",
113
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQ_lK5kondU1fLYopOzhs35c7O9895dQEg7ZA4f_tWwKoyg-D5K9BBgOsiK2A&s",
114
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTdnE_U-MyUYNQuu3AItAc6sjN3QOHbsuN6igd06jkkW_72IWLgpgZBYDhmPO4&s",
115
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTSpo9Rk0bHp6zz1RINp4zXPvxOJpcxHwiVHCWhG4WnQbixaW2da2GOzrdE4Kk&s",
116
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRk73Acil1EDstNwJROXJ2kyvYjyI_wCab_mWsS5Vm09-9uyXLNd277QGd0aTE&s"
117
+ ]
118
+
119
+ phone = [
120
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcR4oq8P-XORyX_g-oQz4yiXotJO85q0PDYbRo7rWbnt3nwklHocAOPXXARGU7I&s",
121
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRqZMzmeDwvUyDmG5x0y586u9v_PqefKcRd8DlLI3pk8YA3FPJoHHDhWQJO7w&s",
122
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRwRQ4guGOZ3gYLngSIPqhsnKAPUuoBmTz-54klXS_kDMd5p8CDjMqXOaVeouU&s",
123
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTKaO7EQrR2zSN2thcH9qBROWIpxe6bGEc0m_F4BFiUAt8FzsfulbPhdhWaog&s",
124
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQjsQYj_Ut9gpKFHImQJvSXd9HD31PZEumBqKohwyLFKCNlK1wCQuo6F9dAgIc&s"
125
+ ]
126
+
127
+ iphone = [
128
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRnsbZqd6WXaneQDuWE54UDgLMcwyeWRu45G0G3BarzaNETVacPsc4fnYtISQ&s",
129
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQBPSTHkYe2UTr1VtpPJqt1j_9GwTtCQaPoMKv5-lWz2-hwp18WUuhI9qZ2WeE&s",
130
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSZQDa7mSYdE8ngeICK5WBg0UYsHdkJ5dVrxUi03qIud5tgiic2NL_ta93OJPc&s",
131
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSFslO464O0WgNa4JME2M5ODR9lyxebh5SbY6RMzw9RTCOTcuYfz5FCkvsCsOc&s",
132
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRgINKzd2do0Gq92Ze_9Z2vRE42-mgyJUxbZnq7VclmrPzFmXr6j_eFDyxsfEk&s"
133
+ ]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
134
 
135
+ code = [
136
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcR8AQUUNCiFvhqKIAbomE0Oi8klATjRW1_OIDaxnvsBfgpGcbDNEgPtAI7Cow&s",
137
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQQVswifdUmIkjvImbXIzkEGZBKjukPCpslWapX3XZ8yKuqzis_103p2kfqwjk&s",
138
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQ8F2fRUA43Jv0kDPFlfiP70Xvuje5X-xBrsv8jLHRjBZCrls2WT6lKb3OJ9P4&s",
139
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcT93F2GIUYF1fI9bHZ3O3qyg8obIPn_OAjWc0HPKbCcTFtzSYOVg8QwxoW3bUY&s",
140
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQHVOT4zPTgvgrxvJhHbGUWYwwkfwyg7-Laj1HmXk7L7hNsAy15-mkAz9W0zQw&s"
141
+ ]
142
+
143
+ ytlogo = [
144
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcROoysKpwbXlY2M4z6wSfH1n4CiNGWI4sQ052sz8wPZB6zgQp2FELDFEmb4D-4&s",
145
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRGT0bDOiIfqKI-UsX_o85KYMF7GXqecDlI3pFe8qeWDRUB7DiT2pBiQky-kQ&s",
146
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRpln5qd4ZhvF51yhcP2Hk31wQipzlrLfEp2gpLozBCp9kLH-Csl0p6_3TA5g&s",
147
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQRODy1QkPYlzUbv8s-ONymnztScHTTp7pU7iIU8xo1U_HbBHAzTSl529nZ0Qg&s",
148
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcR-ke4ykhnylaUE7cwvKJflTIron_YEv2G6djOyHy8eWNUT66ekBn_NRxeK1sk&s"
149
+ ]
150
+
151
+ backrooms = [
152
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQL6KWuRbgabni4B5L-W1ZUoU7qWBuGeLgun1FBTYKbUrKbM3pmZl-zKfeu4gE&s",
153
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSdWGZ0mSyjGAzrF6NZpzp5YMCxKfwuTtQm8FgjoLtJ-BfAzNgfyFVwut0OB70&s",
154
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQfUa9DtjgccXhdpjhAUu9jA4r6sXlheQEwdm5CKGbkzm7UYiDHSb9Ppnj31g&s",
155
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQ3xb2t61JY1ydKvXxE2rvhHwIoD9QpOhNc5bQAwiaKrUWJxh5nvRQ4gShIzg&s",
156
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSJFpQDPzCY2VrgnDyzE66l0PtsyXZwfryN7lFTy7Tt1NroElcNP-NSdvKfOg&s"
157
+ ]
158
+
159
+ dog = [
160
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRotwetUK0NfzN-2GOk2nH6HAOcCIos85WFZRQkRxtkk-OfNgCFRivkWXKbNA&s",
161
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcT_peU0kINinA3eXkJadJeSvejSl_5sdsl0YragpD48DY8gR-3N4lJv1MAZkg&s",
162
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTxc6B-rTX2W_2ebGA9yevnhaJZJpW7Njs_QIuERCnYnVv68Q53LbyEn8sjgA&s",
163
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS3Eihd0V74gEj-DQg7d7oWgAoewiK_o1CKS7pEhjzfg-uj7gTlE5N8GWnYwA&s",
164
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQRzkLbC-711Phno7wpIXPmCyCQoVtN1L5iRMgRZ2OY6HjAlUMxroPB4hh1o9k&s"
165
+ ]
166
+
167
+ doll = [
168
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTz7ezACV5JTBS-4t62vweRIgJJtPtBocuvXWcqn2tmbdoxMoWBJisoK26EuQ&s",
169
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTkPI_jklNmx9mxdfBgihNUDkriHaMcNIr-wzftGGX8nJ8NuGL7-l52YDXX2Io&s",
170
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTZnP0N33NH6DNxn_xJKsSIjBOIDWcjqSk4vPnIyyDgC1z-TEsM0Ouo9PyKaQ&s",
171
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRIQwigkIJf8WxNVsgnzHBkMjKCot8qmST1ZO-XXVn-5Q-2oP4IjU21epQtPw&s",
172
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSAaBAWGR8xL_Ds3O3zU3gpPm2nFGkZka6QMoRQclEDxoabOM1axtcN1DyYqg&s"
173
+ ]
174
+
175
+ background = [
176
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTk6eYuzpiGwpQzrLGyMInzUQH8rLMi-tJ-CgO3jzE7EwjMuPhCbD-Izg4c8g&s",
177
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTlfc5dgbFAWBpzXUqqG8XpFp0ChXGhizw4te7p5gdN2JN39uk75qfJSsyGzA&s",
178
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTy7tvvh3-1rWQ5p6DKl-X0-Ch-hwWcRS0Gz3hlSSva0701dLWc4QpPamuho20&s",
179
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTJmfreu3ua18h8EcArDD_jzoLMXWKOgOnBROtzThALjeqMWEOAa4oz_gn_fk8&s",
180
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcR7i4xPXauC7fC6R4gz8TgcQCPkqwAg2olTPDgSOFm3i3FLLxD8Xf9uFg5BZOs&s"
181
+ ]
182
+
183
+ rocks = [
184
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcT3PhKY8mj-GRrwr3wZbpZq_QOi4PPff8XhQ3NMCP66xESicYz6IcOlXNVtMzk&s",
185
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRRigOBUBYtxsOa3dz3uc8n6Px8BNTWgwurbO3DRbMETydwWJ_oG8likIwP2g&s",
186
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSw9BesCM_YHs4Iou8-fSEVAI8Qz_dCfKBRSDzy2GjzSz2biE2BBMkOM_o8Ow&s",
187
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSkpCg5fj_yKPuxi-YG3-q8IuVq66Rsw_3dJHgCJTVlJlU2MociE1zvLz0FuOg&s",
188
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSx9XrO9FSPBsrAmm4X5Pz92ngVxx3wBrtuxQqwHsk_9XpPuOP5y23eVvAtJw&s"
189
+ ]
190
+
191
+ goldrobot = [
192
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQ6fOQe7D-zsr_TBymoLoyK5l30OeW4plpVc_oUeClzqGuCbbfkU1ESKkloKUg&s",
193
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTPyWunhkGAw5d3SaEV6gS6NT4ASOrG6A99TA-dQGd9fQwX1aQqhKrJpgReEWs&s",
194
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTyQTzY1WDfsUHy0qlR6Gw7XPvXJH3fQyT7ynECg_xQxL-hQbhq7OmmXcxBPlc&s",
195
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRh2Vya7ab5AdihcJ7k6NtNyCoTv_S2uNgZ7i40OCCEFJIWGUGcj_DvppmOyw&s",
196
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQ22ZuyrA2M6ezgdOKsUzhFjjsckZUacogWsQsPELvBC7BXElUxz4fCYmK2kEc&s"
197
+ ]
198
+
199
+ horse = [
200
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSEEIV6tfelJDs73aDbXP7zccLe5JO8oPS411OzB8bZO1zHN92Z1C9yZGlfjzQ&s",
201
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQXOP6P4qf5OqHKkdsSDSsmcbdttWlWdxKQqF6TqXowZ7Fva1ozdaBoJ2vuZw&s",
202
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRco4tdguZDuIkmARj7vFfmYq-ks4rRq_l5w4pSfZFWKogqf-OfHHbsPYElSYI&s",
203
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQ39g8eCI7-czS2aXXmkyUn-1mGBg625cHy2DL6b2uH8aTF16oGlN-efn03Rw&s",
204
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQVdiyhiRRqyCij3gZBKb2UpuHUyC13s8uX1lOurDfOzp2wSplmzRGQiG4aSVY&s"
205
+ ]
206
+
207
+ house = [
208
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSSWYMqKB_-v7joSASuJmA8F1hASiq0NRXME67bt0URWmcEJX0HEHQRYoZL_Q&s",
209
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQqt3XksHl0s237mkxq44OQSXFS5r9n5M1Oh8xrYK7fR5ugIa5cn88HiaUKEEk&s",
210
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS3by_Lf10vtCBQxzuWJEy4o3mlNxKcUZyuWAukYck-dRjlQ280e_dFG7Kq2lc&s",
211
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSeyiSfAmb3V5cjSudujc2eT77PHzWBK6NSoXJq98haB3lq3fkQqCaQjdH8vQ&s",
212
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQMy2ir-gBXuMLoVsSp4_mMHRO_Rq08JGEzwDlhSvo2J59dzhWp95tYGf-KAsw&s"
213
+ ]
214
+
215
+ money = [
216
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSwCZT1f20JD7ILOxbV2cShU-SuHUMT0oT1tjy0rJm4xYS8dwbbk-H3jkhIvg&s",
217
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQojWsOuIE5fmrOFQsq0cXpVASRFWpMJMjJ1lB1pGMKaLnRf552mQDkfM0pha0&s",
218
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQjUDxa2JbgapLu1lNfsULxRFW6XXR4wrkD0kDvZqDxSrWiOmwx15POh0nGdQ&s",
219
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSPNpEwR_ANwP6kYRC65Rp-U82IhWmU3pvuIUDRtyrGyk3hagssOXfA4NT2IZ0&s",
220
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcToE7Ay3jzGO3Rz71beO326P5mljAhr5Wn_jPDv9MQ9JBh58A4EWbexZcNeMXE&s"
221
+ ]
222
+
223
+ rainbow = [
224
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTfVYUrYDW6WSjWPnWaOePIqrkKY0RSTl3UeQ9BSZ9eV2lPau3SZwC7d8HY9w&s",
225
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRlh_7Jt36GdZrJbh3Yo6RerkSYqj13osiaX5mbZz3tLMPoeMhzhsVLV9JW0hM&s",
226
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcScCYEWFA9lfUD_CN54UePl5Uzu3QTFJTPwgfgCl7nOACbPd9QSGfVWsYjNxfI&s",
227
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTUjtuadZfnEkXuKUgBeevaxCTzV-Sv8kPHCybgjBBc8cVOvTvczTJvF0TGbw&s",
228
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQkheh6kpg1Bf-rCkAp2olc962inDLHkoZeQsoSflhgy3NoF1lZB0axB_zDcA&s"
229
+ ]
230
+
231
+ rain = [
232
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTYuXU6x9-tPwfAoPfAViD17-V405LGaL8jG07gxgKHx_CSXpf0H3u6a9pLeg&s",
233
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQZv3dycH2a_IYBzMGZt-Y4Fkoc0AyyVyhv4V5GDWMBBB5iKYnIgAq8-29Pi1U&s",
234
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQedxpLUE9j23dqdaD1MFeDROs4uLxV9MFC-aGNv76ck7rbltqtlmycsxagug&s",
235
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcR3jxGROSevIg4gKazU-JMH3voUJSaH4xXrm0bquGl4fxHq8V1AtfHXTEqgFA&s",
236
+ "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTC-JteC4ZshI0GI7fqh7WfHnglxeef9B7eaG3F9cysviki42Pv1byvpCKWfw&s"
237
+ ]
238
+
239
+
240
+ if "face" in prompt:
241
+ output_url = random.choice(faces)
242
+ elif "landscape" in prompt:
243
+ output_url = random.choice(landscapes)
244
+ elif "animal" in prompt:
245
+ output_url = random.choice(animal)
246
+ elif "car" in prompt:
247
+ output_url = random.choice(car)
248
+ elif "food" in prompt:
249
+ output_url = random.choice(food)
250
+ elif "boat" in prompt:
251
+ output_url = random.choice(boat)
252
+ elif "logo" in prompt:
253
+ output_url = random.choice(logo)
254
+ elif "eye" in prompt:
255
+ output_url = random.choice(eye)
256
+ elif "beard" in prompt:
257
+ output_url = random.choice(beard)
258
+ elif "avatar" in prompt:
259
+ output_url = random.choice(avatar)
260
+ elif "dreadlocks" in prompt:
261
+ output_url = random.choice(dreadlocks)
262
+ elif "soap" in prompt:
263
+ output_url = random.choice(soap)
264
+ elif "sumsung" in prompt:
265
+ output_url = random.choice(sumsung)
266
+ elif "iphone" in prompt:
267
+ output_url = random.choice(iphone)
268
+ elif "phone" in prompt:
269
+ output_url = random.choice(phone)
270
+ elif "code" in prompt:
271
+ output_url = random.choice(code)
272
+ elif "youtube" in prompt:
273
+ output_url = random.choice(ytlogo)
274
+ elif "dog" in prompt:
275
+ output_url = random.choice(dog)
276
+ elif "doll" in prompt:
277
+ output_url = random.choice(doll)
278
+ elif "background" in prompt:
279
+ output_url = random.choice(background)
280
+ elif "rock" in prompt:
281
+ output_url = random.choice(rocks)
282
+ elif "gold robot" in prompt:
283
+ output_url = random.choice(goldrobot)
284
+ elif "house" in prompt:
285
+ output_url = random.choice(house)
286
+ elif "horse" in prompt:
287
+ output_url = random.choice(horse)
288
+ elif "money" in prompt:
289
+ output_url = random.choice(money)
290
+ elif "rainbow" in prompt:
291
+ output_url = random.choice(rainbow)
292
+ elif "rain" in prompt:
293
+ output_url = random.choice(rain)
294
+ else:
295
+ return "No image generated."
296
+ image = load_image(output_url)
297
+ return image
298
 
299
  iface = gr.Interface(
300
  fn=generate_image,