Spaces:
Sleeping
Sleeping
futurespyhi
commited on
Commit
·
26a0c39
1
Parent(s):
966b1a5
improve state.lyrics of text input
Browse files
app.py
CHANGED
|
@@ -687,18 +687,22 @@ def build_interface():
|
|
| 687 |
lambda state: state, state, state, js=js_reset
|
| 688 |
)
|
| 689 |
|
| 690 |
-
# Text chat functionality
|
|
|
|
|
|
|
|
|
|
|
|
|
| 691 |
send_btn.click(
|
| 692 |
-
fn=
|
| 693 |
inputs=[text_input, state],
|
| 694 |
-
outputs=[text_input, chatbot, state],
|
| 695 |
queue=True
|
| 696 |
)
|
| 697 |
|
| 698 |
text_input.submit(
|
| 699 |
-
fn=
|
| 700 |
inputs=[text_input, state],
|
| 701 |
-
outputs=[text_input, chatbot, state],
|
| 702 |
queue=True
|
| 703 |
)
|
| 704 |
|
|
|
|
| 687 |
lambda state: state, state, state, js=js_reset
|
| 688 |
)
|
| 689 |
|
| 690 |
+
# Text chat functionality with lyrics update
|
| 691 |
+
def respond_with_lyrics_update(message, state):
|
| 692 |
+
text_output, chat_output, updated_state = respond(message, state)
|
| 693 |
+
return text_output, chat_output, updated_state, updated_state.lyrics
|
| 694 |
+
|
| 695 |
send_btn.click(
|
| 696 |
+
fn=respond_with_lyrics_update,
|
| 697 |
inputs=[text_input, state],
|
| 698 |
+
outputs=[text_input, chatbot, state, lyrics_display],
|
| 699 |
queue=True
|
| 700 |
)
|
| 701 |
|
| 702 |
text_input.submit(
|
| 703 |
+
fn=respond_with_lyrics_update,
|
| 704 |
inputs=[text_input, state],
|
| 705 |
+
outputs=[text_input, chatbot, state, lyrics_display],
|
| 706 |
queue=True
|
| 707 |
)
|
| 708 |
|