Spaces:
Running
Running
Update apps/agents/agents.py
Browse files- apps/agents/agents.py +11 -3
apps/agents/agents.py
CHANGED
@@ -457,7 +457,14 @@ def construct_ui(blocks, api_key: Optional[str] = None) -> None:
|
|
457 |
" based on the original (simplistic) idea", lines=1, interactive=False)
|
458 |
task_prompt_ta = gr.TextArea(label="Planned task prompt", lines=1,
|
459 |
interactive=False, visible=False)
|
460 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
461 |
empty_state = State.empty()
|
462 |
session_state: gr.State = gr.State(empty_state)
|
463 |
|
@@ -479,8 +486,9 @@ def construct_ui(blocks, api_key: Optional[str] = None) -> None:
|
|
479 |
.then(role_playing_chat_init, session_state,
|
480 |
[session_state, chatbot, progress_sl], queue=False)
|
481 |
|
482 |
-
blocks.
|
483 |
-
|
|
|
484 |
|
485 |
clear_bn.click(stop_session, session_state,
|
486 |
[session_state, progress_sl, start_bn])
|
|
|
457 |
" based on the original (simplistic) idea", lines=1, interactive=False)
|
458 |
task_prompt_ta = gr.TextArea(label="Planned task prompt", lines=1,
|
459 |
interactive=False, visible=False)
|
460 |
+
with gr.Row():
|
461 |
+
chatbot = gr.Chatbot(
|
462 |
+
[],
|
463 |
+
elem_id="chatbot",
|
464 |
+
height=750,
|
465 |
+
show_label=False,
|
466 |
+
type="messages" # Use new message format
|
467 |
+
)
|
468 |
empty_state = State.empty()
|
469 |
session_state: gr.State = gr.State(empty_state)
|
470 |
|
|
|
486 |
.then(role_playing_chat_init, session_state,
|
487 |
[session_state, chatbot, progress_sl], queue=False)
|
488 |
|
489 |
+
demo = blocks.every(0.5, role_playing_chat_cont,
|
490 |
+
inputs=[session_state],
|
491 |
+
outputs=[session_state, chatbot, progress_sl, start_bn])
|
492 |
|
493 |
clear_bn.click(stop_session, session_state,
|
494 |
[session_state, progress_sl, start_bn])
|