Spaces:
Sleeping
Sleeping
Info Windows
Browse files
app.py
CHANGED
@@ -54,17 +54,26 @@ def perform(input1, input2):
|
|
54 |
print(f"El path final fue {path}, si es no-result, no debites y controla la info window.")
|
55 |
time.sleep(3)
|
56 |
|
57 |
-
|
58 |
-
|
59 |
-
|
60 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
61 |
|
62 |
info_window = "Hola Usuario"
|
63 |
|
64 |
#Future: Desplegar mensajes informativos en lugar de Hola.
|
65 |
return path, info_window
|
66 |
|
67 |
-
label = gr.Label("Hola!")
|
68 |
|
69 |
demo = gr.Interface(
|
70 |
fn=perform,
|
|
|
54 |
print(f"El path final fue {path}, si es no-result, no debites y controla la info window.")
|
55 |
time.sleep(3)
|
56 |
|
57 |
+
if "no-result" not in path:
|
58 |
+
#Si el path NO tiene no-result, todo funcionó bien, por lo tanto debita.
|
59 |
+
print("Se obtuvo un resultado, debitaremos.")
|
60 |
+
#Y finalmente debita los tokens.
|
61 |
+
gr.State.tokens = sulkuPypi.debitTokens(gr.State.capsule, "picswap")
|
62 |
+
print(f"Y ahora tienes: {gr.State.tokens} tokens.")
|
63 |
+
info_window = "Image ready!"
|
64 |
+
|
65 |
+
else:
|
66 |
+
print("No se detecto un rostro...")
|
67 |
+
info_window = "No face in source path detected."
|
68 |
+
#No se hizo un proceso, por lo tanto no debitaremos.
|
69 |
+
#En el futuro, como regla de negocio, podría cambiar y que si debitemos.
|
70 |
|
71 |
info_window = "Hola Usuario"
|
72 |
|
73 |
#Future: Desplegar mensajes informativos en lugar de Hola.
|
74 |
return path, info_window
|
75 |
|
76 |
+
label = gr.Label("Hola!", style="font-size: 24px; font-weight: bold;")
|
77 |
|
78 |
demo = gr.Interface(
|
79 |
fn=perform,
|