Spaces:
Runtime error
Runtime error
Commit
·
76bc1a2
1
Parent(s):
ddf6d4e
add choice
Browse files
app.py
CHANGED
@@ -483,7 +483,7 @@ agent_OPENAI_MULTI = AgentExecutor.from_agent_and_tools(
|
|
483 |
# agent.max_execution_time = int(os.getenv("max_iterations"))
|
484 |
# agent.handle_parsing_errors = True
|
485 |
# agent.early_stopping_method = "generate"
|
486 |
-
|
487 |
agent = agent_ZEROSHOT_AGENT
|
488 |
|
489 |
print(agent.agent.llm_chain.prompt.template)
|
@@ -581,6 +581,15 @@ def read_logs():
|
|
581 |
with open("output.log", "r") as f:
|
582 |
return f.read()
|
583 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
584 |
with gr.Blocks() as demo:
|
585 |
# gr.Markdown("Start typing below and then click **SUBMIT** to see the output.")
|
586 |
main = gr.ChatInterface(
|
@@ -589,14 +598,18 @@ with gr.Blocks() as demo:
|
|
589 |
description= "v0.3: Powered by MECH Core Team",
|
590 |
)
|
591 |
with gr.Row():
|
592 |
-
upload_button = gr.UploadButton("Upload To DB", file_count="multiple", scale=
|
593 |
-
upload_file_button = gr.UploadButton("Upload File", file_count="single", scale=
|
|
|
|
|
|
|
594 |
voice_input = gr.Audio(source="microphone", type="filepath", scale= 1)
|
595 |
with gr.Accordion("LOGS"):
|
596 |
# logs = gr.Textbox()
|
597 |
logs = gr.Textbox()
|
598 |
upload_button.upload(func_upload_file, [upload_button, main.chatbot], main.chatbot)
|
599 |
demo.load(read_logs, None, logs, every=0.5)
|
|
|
600 |
|
601 |
|
602 |
|
|
|
483 |
# agent.max_execution_time = int(os.getenv("max_iterations"))
|
484 |
# agent.handle_parsing_errors = True
|
485 |
# agent.early_stopping_method = "generate"
|
486 |
+
global agent
|
487 |
agent = agent_ZEROSHOT_AGENT
|
488 |
|
489 |
print(agent.agent.llm_chain.prompt.template)
|
|
|
581 |
with open("output.log", "r") as f:
|
582 |
return f.read()
|
583 |
|
584 |
+
def SetAgent(Choice):
|
585 |
+
global agent
|
586 |
+
if Choice =='Zero Short Agent':
|
587 |
+
agent = agent_ZEROSHOT_AGENT
|
588 |
+
elif Choice =='Zero Short React':
|
589 |
+
agent = agent_ZEROSHOT_REACT
|
590 |
+
elif Choice =='OpenAI Multi':
|
591 |
+
agent = agent_OPENAI_MULTI
|
592 |
+
|
593 |
with gr.Blocks() as demo:
|
594 |
# gr.Markdown("Start typing below and then click **SUBMIT** to see the output.")
|
595 |
main = gr.ChatInterface(
|
|
|
598 |
description= "v0.3: Powered by MECH Core Team",
|
599 |
)
|
600 |
with gr.Row():
|
601 |
+
upload_button = gr.UploadButton("Upload To DB", file_count="multiple", scale= 0)
|
602 |
+
upload_file_button = gr.UploadButton("Upload File", file_count="single", scale= 0)
|
603 |
+
agentchoice = gr.Dropdown(
|
604 |
+
value=['Zero Short Agent','Zero Short React','OpenAI Multi'],
|
605 |
+
)
|
606 |
voice_input = gr.Audio(source="microphone", type="filepath", scale= 1)
|
607 |
with gr.Accordion("LOGS"):
|
608 |
# logs = gr.Textbox()
|
609 |
logs = gr.Textbox()
|
610 |
upload_button.upload(func_upload_file, [upload_button, main.chatbot], main.chatbot)
|
611 |
demo.load(read_logs, None, logs, every=0.5)
|
612 |
+
agentchoice.change(set, agentchoice, None)
|
613 |
|
614 |
|
615 |
|