JeCabrera commited on
Commit
df3bbc2
·
verified ·
1 Parent(s): af5eba7

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -4
app.py CHANGED
@@ -105,11 +105,17 @@ def response(message, history):
105
  time.sleep(0.01)
106
  yield response.text[: i + 1]
107
 
108
- def vote(data: gr.LikeData):
109
- if data.liked:
110
- print("You upvoted this response: " + data.value["value"])
 
 
111
  else:
112
- print("You downvoted this response: " + data.value["value"])
 
 
 
 
113
 
114
  # Crear la interfaz de usuario
115
  demo = gr.ChatInterface(
 
105
  time.sleep(0.01)
106
  yield response.text[: i + 1]
107
 
108
+ def vote(tmp, index_state, data: gr.LikeData):
109
+ value_new = data.value
110
+ index_new = data.index
111
+ if len(index_state) == 0 :
112
+ index_state.append(index_new)
113
  else:
114
+ if index_new in index_state:
115
+ return "Your feedback is already saved", index_state
116
+ else:
117
+ index_state.append(index_new)
118
+ return str(data.value) + ";" + str(data.index)+";"+ str(data.liked)+";"+str(index_state), index_state
119
 
120
  # Crear la interfaz de usuario
121
  demo = gr.ChatInterface(