Spaces:
Running
on
Zero
Running
on
Zero
update app.py
Browse files
app.py
CHANGED
@@ -311,21 +311,30 @@ if __name__ == "__main__":
|
|
311 |
|
312 |
# Start your Gradio app
|
313 |
with gr.Blocks() as app:
|
314 |
-
# Add a title
|
315 |
gr.Markdown("# QR Code Art Generator")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
316 |
|
317 |
with gr.Row():
|
318 |
with gr.Column():
|
319 |
# Add inputs
|
320 |
prompt_input = gr.Textbox(
|
321 |
label="Prompt",
|
322 |
-
placeholder="
|
323 |
-
value="
|
324 |
)
|
325 |
url_input = gr.Textbox(
|
326 |
label="URL for QR Code",
|
327 |
-
placeholder="Enter URL to convert
|
328 |
-
value="https://
|
329 |
)
|
330 |
# The generate button
|
331 |
generate_btn = gr.Button("Generate")
|
@@ -340,5 +349,38 @@ if __name__ == "__main__":
|
|
340 |
inputs=[prompt_input, url_input],
|
341 |
outputs=[output_image]
|
342 |
)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
343 |
app.launch(share=False, mcp_server=True)
|
344 |
|
|
|
311 |
|
312 |
# Start your Gradio app
|
313 |
with gr.Blocks() as app:
|
314 |
+
# Add a title and description
|
315 |
gr.Markdown("# QR Code Art Generator")
|
316 |
+
gr.Markdown("""
|
317 |
+
This is an AI-powered QR code generator that creates artistic QR codes using Stable Diffusion 1.5 and ControlNet models.
|
318 |
+
The application uses a custom ComfyUI workflow to generate QR codes.
|
319 |
+
|
320 |
+
### Tips:
|
321 |
+
- Use detailed prompts for better results
|
322 |
+
- Include style keywords like 'photorealistic', 'detailed', '8k'
|
323 |
+
- Try the examples below for inspiration
|
324 |
+
""")
|
325 |
|
326 |
with gr.Row():
|
327 |
with gr.Column():
|
328 |
# Add inputs
|
329 |
prompt_input = gr.Textbox(
|
330 |
label="Prompt",
|
331 |
+
placeholder="Describe the image you want to generate (check examples below for inspiration)",
|
332 |
+
value="Enter your prompt here... For example: 'a beautiful sunset over mountains, photorealistic, detailed landscape'"
|
333 |
)
|
334 |
url_input = gr.Textbox(
|
335 |
label="URL for QR Code",
|
336 |
+
placeholder="Enter the URL you want to convert into a QR code (e.g., https://example.com)",
|
337 |
+
value="Enter your URL here... For example: https://github.com"
|
338 |
)
|
339 |
# The generate button
|
340 |
generate_btn = gr.Button("Generate")
|
|
|
349 |
inputs=[prompt_input, url_input],
|
350 |
outputs=[output_image]
|
351 |
)
|
352 |
+
|
353 |
+
# Add examples
|
354 |
+
examples = [
|
355 |
+
[
|
356 |
+
"some clothes spread on ropes, realistic, great details, out in the open air sunny day realistic, great details,absence of people, Detailed and Intricate, CGI, Photoshoot,rim light, 8k, 16k, ultra detail",
|
357 |
+
"https://www.google.com"
|
358 |
+
],
|
359 |
+
[
|
360 |
+
"a beautiful sunset over mountains, photorealistic, detailed landscape, golden hour, dramatic lighting, 8k, ultra detailed",
|
361 |
+
"https://github.com"
|
362 |
+
],
|
363 |
+
[
|
364 |
+
"underwater scene with coral reef and tropical fish, photorealistic, detailed, crystal clear water, sunlight rays, 8k, ultra detailed",
|
365 |
+
"https://twitter.com"
|
366 |
+
],
|
367 |
+
[
|
368 |
+
"futuristic cityscape with flying cars and neon lights, cyberpunk style, detailed architecture, night scene, 8k, ultra detailed",
|
369 |
+
"https://linkedin.com"
|
370 |
+
],
|
371 |
+
[
|
372 |
+
"vintage camera on wooden table, photorealistic, detailed textures, soft lighting, bokeh background, 8k, ultra detailed",
|
373 |
+
"https://instagram.com"
|
374 |
+
]
|
375 |
+
]
|
376 |
+
|
377 |
+
gr.Examples(
|
378 |
+
examples=examples,
|
379 |
+
inputs=[prompt_input, url_input],
|
380 |
+
outputs=[output_image],
|
381 |
+
fn=generate_qr_code,
|
382 |
+
cache_examples=True
|
383 |
+
)
|
384 |
+
|
385 |
app.launch(share=False, mcp_server=True)
|
386 |
|