Spaces:
Running
Running
ai: Move deep search to sidebar.
Browse files- src/main/gradio.py +5 -5
src/main/gradio.py
CHANGED
@@ -154,13 +154,13 @@ def launch_ui():
|
|
154 |
J_A_R_V_I_S = gr.State("")
|
155 |
# Chatbot UI
|
156 |
with gr.Column(): chatbot = gr.Chatbot(label=AI_TYPES["AI_TYPE_1"], show_copy_button=True, scale=1, elem_id=AI_TYPES["AI_TYPE_2"], examples=JARVIS_INIT, allow_tags=["think"])
|
157 |
-
# Deep search
|
158 |
-
deep_search = gr.Checkbox(label=AI_TYPES["AI_TYPE_8"], value=False, info=AI_TYPES["AI_TYPE_9"], visible=True)
|
159 |
-
deep_search.change(fn=toggle_deep_search, inputs=[deep_search, user_history, user_session, J_A_R_V_I_S, selected_model], outputs=[chatbot, user_session, J_A_R_V_I_S, selected_model, deep_search])
|
160 |
# User's input
|
161 |
msg = gr.MultimodalTextbox(show_label=False, placeholder=RESPONSES["RESPONSE_5"], interactive=True, file_count=None, file_types=None, sources=[])
|
162 |
-
# Sidebar to select AI models
|
163 |
-
with gr.Sidebar(open=False):
|
|
|
|
|
|
|
164 |
# Models change
|
165 |
model_radio.change(fn=change_model, inputs=[model_radio], outputs=[user_history, user_session, selected_model, J_A_R_V_I_S, deep_search, deep_search])
|
166 |
# Initial welcome messages
|
|
|
154 |
J_A_R_V_I_S = gr.State("")
|
155 |
# Chatbot UI
|
156 |
with gr.Column(): chatbot = gr.Chatbot(label=AI_TYPES["AI_TYPE_1"], show_copy_button=True, scale=1, elem_id=AI_TYPES["AI_TYPE_2"], examples=JARVIS_INIT, allow_tags=["think"])
|
|
|
|
|
|
|
157 |
# User's input
|
158 |
msg = gr.MultimodalTextbox(show_label=False, placeholder=RESPONSES["RESPONSE_5"], interactive=True, file_count=None, file_types=None, sources=[])
|
159 |
+
# Sidebar to select AI models and on/off deep search
|
160 |
+
with gr.Sidebar(open=False):
|
161 |
+
deep_search = gr.Checkbox(label=AI_TYPES["AI_TYPE_8"], value=False, info=AI_TYPES["AI_TYPE_9"], visible=True)
|
162 |
+
deep_search.change(fn=toggle_deep_search, inputs=[deep_search, user_history, user_session, J_A_R_V_I_S, selected_model], outputs=[chatbot, user_session, J_A_R_V_I_S, selected_model, deep_search])
|
163 |
+
model_radio = gr.Radio(show_label=False, choices=MODEL_CHOICES, value=MODEL_CHOICES[0])
|
164 |
# Models change
|
165 |
model_radio.change(fn=change_model, inputs=[model_radio], outputs=[user_history, user_session, selected_model, J_A_R_V_I_S, deep_search, deep_search])
|
166 |
# Initial welcome messages
|