chansung commited on
Commit
36c7e9e
·
1 Parent(s): a81a229

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -3
app.py CHANGED
@@ -114,8 +114,6 @@ async def rollback_last(
114
  prompt = build_prompts(ppm, global_context, ctx_num_lconv)
115
  print(prompt)
116
 
117
- yield "", ppm.build_uis(), str(res), gr.update(interactive=True), "off"
118
-
119
  #######
120
  # if internet_option:
121
  # search_prompt = None
@@ -139,7 +137,7 @@ async def rollback_last(
139
  ppm = res[idx]
140
  ppm.replace_last_pong(response_txt)
141
 
142
- yield "", ppm.build_uis(), str(res), gr.update(interactive=True), "off"
143
 
144
  def reset_chat(idx, ld, state, palm_if):
145
  res = [state["ppmanager_type"].from_json(json.dumps(ppm_str)) for ppm_str in ld]
@@ -401,6 +399,10 @@ with gr.Blocks(css=MODEL_SELECTION_CSS, theme='gradio/soft') as demo:
401
  # )
402
 
403
  regen_event = regenerate.click(
 
 
 
 
404
  rollback_last,
405
  [idx, local_data, chat_state,
406
  global_context, res_temp, res_topk, res_topp, ctx_num_lconv,
 
114
  prompt = build_prompts(ppm, global_context, ctx_num_lconv)
115
  print(prompt)
116
 
 
 
117
  #######
118
  # if internet_option:
119
  # search_prompt = None
 
137
  ppm = res[idx]
138
  ppm.replace_last_pong(response_txt)
139
 
140
+ return "", ppm.build_uis(), str(res), gr.update(interactive=True), "off"
141
 
142
  def reset_chat(idx, ld, state, palm_if):
143
  res = [state["ppmanager_type"].from_json(json.dumps(ppm_str)) for ppm_str in ld]
 
399
  # )
400
 
401
  regen_event = regenerate.click(
402
+ lambda history: history[:-1]
403
+ [chat_state],
404
+ [chatbot]
405
+ ).then(
406
  rollback_last,
407
  [idx, local_data, chat_state,
408
  global_context, res_temp, res_topk, res_topp, ctx_num_lconv,