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])
|