Wendong-Fan commited on
Commit
b93fcba
·
verified ·
1 Parent(s): 7396896

Update apps/agents/agents.py

Browse files
Files changed (1) hide show
  1. 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
- chatbot = gr.Chatbot(label="Chat between autonomous agents")
 
 
 
 
 
 
 
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.load(role_playing_chat_cont, session_state,
483
- [session_state, chatbot, progress_sl, start_bn], every=0.5)
 
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])