Moibe commited on
Commit
fd6597a
·
1 Parent(s): 503430e

Create deduct func

Browse files
Files changed (1) hide show
  1. app.py +12 -9
app.py CHANGED
@@ -74,21 +74,24 @@ get_local_storage = """
74
  }
75
  """
76
 
77
- def predict(text_input, tokens_label):
78
 
79
- print("Tokens_label es: ", tokens_label)
80
- tokens_actualizados = int(tokens_label) - 1
81
  resultado_texto = "Hola " + text_input + ", éste es el resultado."
82
- print("Tokens_Label:", tokens_label)
83
-
84
- if tokens_actualizados > 0:
85
  print("Saldo Positivo")
86
- return tokens_actualizados, resultado_texto, gr.Button(interactive=True), gr.Button(visible=False)
87
 
88
  else:
89
 
90
  print("Saldo negativo")
91
- return tokens_actualizados, resultado_texto, gr.Button(interactive=False), gr.Button(visible=True)
 
 
 
 
 
 
92
 
93
 
94
  with gr.Blocks() as block:
@@ -101,7 +104,7 @@ with gr.Blocks() as block:
101
 
102
  #text_input.change(None, tokens_label, tokens_label, js="(v)=>{ getStorage('text_input',v) }")
103
  #tokens_label.change(None, tokens_total, None, _js="(v)=>{ setStorage('otro',v) }")
104
- resultadoFinal.change(None, tokens_total, None, _js="(v)=>{ setStorage('tokens', v) }")
105
 
106
  #resultadoFinal.change(None, text_input, resultadoFinal, js="(v)=>{ getStorage('text_input') }")
107
  btn = gr.Button("Enviar", icon="aiicon.png")
 
74
  }
75
  """
76
 
77
+ def predict(text_input, tokens_total):
78
 
 
 
79
  resultado_texto = "Hola " + text_input + ", éste es el resultado."
80
+
81
+ if tokens_total > 0:
 
82
  print("Saldo Positivo")
83
+ return tokens_total, resultado_texto, gr.Button(interactive=True), gr.Button(visible=False)
84
 
85
  else:
86
 
87
  print("Saldo negativo")
88
+ return tokens_total, resultado_texto, gr.Button(interactive=False), gr.Button(visible=True)
89
+
90
+ def deduct(tokens_total):
91
+
92
+ print("Estoy en deduct.")
93
+ tokens_actualizados = int(tokens_total) - 1
94
+ return tokens_actualizados
95
 
96
 
97
  with gr.Blocks() as block:
 
104
 
105
  #text_input.change(None, tokens_label, tokens_label, js="(v)=>{ getStorage('text_input',v) }")
106
  #tokens_label.change(None, tokens_total, None, _js="(v)=>{ setStorage('otro',v) }")
107
+ resultadoFinal.change(deduct, tokens_total, None, _js="(v)=>{ setStorage('tokens', v) }")
108
 
109
  #resultadoFinal.change(None, text_input, resultadoFinal, js="(v)=>{ getStorage('text_input') }")
110
  btn = gr.Button("Enviar", icon="aiicon.png")