Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -325,7 +325,7 @@ Before deciding which model to use, you can expand `Example showcases` to see so
|
|
325 |
with gr.Column(elem_id="aux-btns-popup", visible=True):
|
326 |
with gr.Row():
|
327 |
stop = gr.Button("Stop", elem_classes=["aux-btn"], interactive=False)
|
328 |
-
regenerate = gr.Button("
|
329 |
clean = gr.Button("Clean", elem_classes=["aux-btn"])
|
330 |
|
331 |
with gr.Accordion("Context Inspector", elem_id="aux-viewer", open=False):
|
@@ -468,29 +468,57 @@ Lastly, there is a hidden panel on the top right corner, and it will appear when
|
|
468 |
_js="(v)=>{ setStorage('local_data',v) }"
|
469 |
)
|
470 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
471 |
regenerate.click(
|
472 |
rollback_last,
|
473 |
[idx, local_data, chat_state],
|
474 |
[instruction_txtbox, chatbot, local_data, regenerate]
|
475 |
-
)
|
|
|
|
|
476 |
central.chat_stream,
|
477 |
[idx, local_data, instruction_txtbox, chat_state, model_num,
|
478 |
global_context, ctx_num_lconv, ctx_sum_prompt,
|
479 |
res_temp, res_topp, res_topk, res_rpen, res_mnts, res_beams, res_cache, res_sample, res_eosid, res_padid],
|
480 |
[instruction_txtbox, chatbot, context_inspector, local_data],
|
481 |
-
)
|
|
|
|
|
482 |
lambda: gr.update(interactive=True),
|
483 |
None,
|
484 |
regenerate
|
485 |
-
)
|
|
|
|
|
486 |
None, local_data, None,
|
487 |
_js="(v)=>{ setStorage('local_data',v) }"
|
488 |
)
|
489 |
|
490 |
-
|
491 |
-
|
492 |
-
|
493 |
-
|
494 |
|
495 |
clean.click(
|
496 |
reset_chat,
|
|
|
325 |
with gr.Column(elem_id="aux-btns-popup", visible=True):
|
326 |
with gr.Row():
|
327 |
stop = gr.Button("Stop", elem_classes=["aux-btn"], interactive=False)
|
328 |
+
regenerate = gr.Button("Regen", interactive=False, elem_classes=["aux-btn"])
|
329 |
clean = gr.Button("Clean", elem_classes=["aux-btn"])
|
330 |
|
331 |
with gr.Accordion("Context Inspector", elem_id="aux-viewer", open=False):
|
|
|
468 |
_js="(v)=>{ setStorage('local_data',v) }"
|
469 |
)
|
470 |
|
471 |
+
instruction_txtbox.submit(
|
472 |
+
lambda: [
|
473 |
+
gr.update(visible=False),
|
474 |
+
gr.update(interactive=True)
|
475 |
+
],
|
476 |
+
None,
|
477 |
+
[example_block, regenerate]
|
478 |
+
)
|
479 |
+
|
480 |
+
send_event = instruction_txtbox.submit(
|
481 |
+
central.chat_stream,
|
482 |
+
[idx, local_data, instruction_txtbox, chat_state, model_num,
|
483 |
+
global_context, ctx_num_lconv, ctx_sum_prompt,
|
484 |
+
res_temp, res_topp, res_topk, res_rpen, res_mnts, res_beams, res_cache, res_sample, res_eosid, res_padid],
|
485 |
+
[instruction_txtbox, chatbot, context_inspector, local_data],
|
486 |
+
)
|
487 |
+
|
488 |
+
instruction_txtbox.submit(
|
489 |
+
None, local_data, None,
|
490 |
+
_js="(v)=>{ setStorage('local_data',v) }"
|
491 |
+
)
|
492 |
+
|
493 |
regenerate.click(
|
494 |
rollback_last,
|
495 |
[idx, local_data, chat_state],
|
496 |
[instruction_txtbox, chatbot, local_data, regenerate]
|
497 |
+
)
|
498 |
+
|
499 |
+
regen_event = regenerate.click(
|
500 |
central.chat_stream,
|
501 |
[idx, local_data, instruction_txtbox, chat_state, model_num,
|
502 |
global_context, ctx_num_lconv, ctx_sum_prompt,
|
503 |
res_temp, res_topp, res_topk, res_rpen, res_mnts, res_beams, res_cache, res_sample, res_eosid, res_padid],
|
504 |
[instruction_txtbox, chatbot, context_inspector, local_data],
|
505 |
+
)
|
506 |
+
|
507 |
+
regenerate.click(
|
508 |
lambda: gr.update(interactive=True),
|
509 |
None,
|
510 |
regenerate
|
511 |
+
)
|
512 |
+
|
513 |
+
regenerate.click(
|
514 |
None, local_data, None,
|
515 |
_js="(v)=>{ setStorage('local_data',v) }"
|
516 |
)
|
517 |
|
518 |
+
stop.click(
|
519 |
+
None, None, None,
|
520 |
+
cancels=[send_event, regen_event]
|
521 |
+
)
|
522 |
|
523 |
clean.click(
|
524 |
reset_chat,
|