Spaces:
Runtime error
Runtime error
Commit
·
4938fd8
1
Parent(s):
b309c40
update algo with then
Browse files
app.py
CHANGED
@@ -765,6 +765,24 @@ def retry(history3):
|
|
765 |
print("chathmi3 error:", e)
|
766 |
# yield chathmi3(last_request, chatbot_history)
|
767 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
768 |
with gr.Blocks() as demo:
|
769 |
# gr.Markdown("Start typing below and then click **SUBMIT** to see the output.")
|
770 |
# main = gr.ChatInterface(
|
@@ -825,8 +843,10 @@ with gr.Blocks() as demo:
|
|
825 |
# upload_button.upload(func_upload_file, [upload_button, main.chatbot], main.chatbot)
|
826 |
clear_button.click(clearall, None, chatbot)
|
827 |
retry_button.click(retry, chatbot, chatbot)
|
828 |
-
inf1 = inputtext.submit(chathmi3, [inputtext, chatbot], [inputtext, chatbot])
|
829 |
-
|
|
|
|
|
830 |
upload_button.upload(func_upload_file, [upload_button, chatbot], chatbot)
|
831 |
agentchoice.change(SetAgent, agentchoice, None)
|
832 |
frash_logs.click(read_logs, None, logs)
|
|
|
765 |
print("chathmi3 error:", e)
|
766 |
# yield chathmi3(last_request, chatbot_history)
|
767 |
|
768 |
+
def display_input(message, history2):
|
769 |
+
global last_request
|
770 |
+
print("Input Message:", message)
|
771 |
+
last_request = message
|
772 |
+
history2 = history2 + [(message, None)]
|
773 |
+
return history2
|
774 |
+
|
775 |
+
def Inference_Agent(history_inf):
|
776 |
+
global last_request
|
777 |
+
message = last_request
|
778 |
+
try:
|
779 |
+
response = agent.run(message)
|
780 |
+
time.sleep(0.1)
|
781 |
+
history_inf = history_inf + [(None, response)]
|
782 |
+
return history_inf
|
783 |
+
except Exception as e:
|
784 |
+
print("error:", e)
|
785 |
+
|
786 |
with gr.Blocks() as demo:
|
787 |
# gr.Markdown("Start typing below and then click **SUBMIT** to see the output.")
|
788 |
# main = gr.ChatInterface(
|
|
|
843 |
# upload_button.upload(func_upload_file, [upload_button, main.chatbot], main.chatbot)
|
844 |
clear_button.click(clearall, None, chatbot)
|
845 |
retry_button.click(retry, chatbot, chatbot)
|
846 |
+
# inf1 = inputtext.submit(chathmi3, [inputtext, chatbot], [inputtext, chatbot])
|
847 |
+
inf2 = inputtext.submit(display_input, [inputtext, chatbot], chatbot).\
|
848 |
+
then(Inference_Agent, chatbot, chatbot)
|
849 |
+
stop_button.click(read_logs, None, logs, cancels=[inf2])
|
850 |
upload_button.upload(func_upload_file, [upload_button, chatbot], chatbot)
|
851 |
agentchoice.change(SetAgent, agentchoice, None)
|
852 |
frash_logs.click(read_logs, None, logs)
|