redesign web
Browse files- owl/webapp_zh.py +21 -20
owl/webapp_zh.py
CHANGED
@@ -915,6 +915,26 @@ def create_ui():
|
|
915 |
|
916 |
|
917 |
with gr.Tabs():
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
918 |
with gr.TabItem("回答"):
|
919 |
answer_output = gr.Textbox(
|
920 |
label="回答",
|
@@ -955,26 +975,7 @@ def create_ui():
|
|
955 |
</script>
|
956 |
""")
|
957 |
|
958 |
-
|
959 |
-
# 添加日志显示区域
|
960 |
-
log_display = gr.Textbox(
|
961 |
-
label="系统日志",
|
962 |
-
lines=20,
|
963 |
-
max_lines=50,
|
964 |
-
interactive=False,
|
965 |
-
autoscroll=True,
|
966 |
-
show_copy_button=True,
|
967 |
-
elem_classes="log-display"
|
968 |
-
)
|
969 |
-
|
970 |
-
with gr.Row():
|
971 |
-
refresh_logs_button = gr.Button("刷新日志")
|
972 |
-
auto_refresh_checkbox = gr.Checkbox(
|
973 |
-
label="自动刷新",
|
974 |
-
value=True,
|
975 |
-
interactive=True
|
976 |
-
)
|
977 |
-
clear_logs_button = gr.Button("清空日志", variant="secondary")
|
978 |
|
979 |
with gr.TabItem("环境变量管理", id="env-settings"):
|
980 |
gr.Markdown("""
|
|
|
915 |
|
916 |
|
917 |
with gr.Tabs():
|
918 |
+
with gr.TabItem("系统日志"):
|
919 |
+
# 添加日志显示区域
|
920 |
+
log_display = gr.Textbox(
|
921 |
+
label="系统日志",
|
922 |
+
lines=20,
|
923 |
+
max_lines=50,
|
924 |
+
interactive=False,
|
925 |
+
autoscroll=True,
|
926 |
+
show_copy_button=True,
|
927 |
+
elem_classes="log-display"
|
928 |
+
)
|
929 |
+
|
930 |
+
with gr.Row():
|
931 |
+
refresh_logs_button = gr.Button("刷新日志")
|
932 |
+
auto_refresh_checkbox = gr.Checkbox(
|
933 |
+
label="自动刷新",
|
934 |
+
value=True,
|
935 |
+
interactive=True
|
936 |
+
)
|
937 |
+
clear_logs_button = gr.Button("清空日志", variant="secondary")
|
938 |
with gr.TabItem("回答"):
|
939 |
answer_output = gr.Textbox(
|
940 |
label="回答",
|
|
|
975 |
</script>
|
976 |
""")
|
977 |
|
978 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
979 |
|
980 |
with gr.TabItem("环境变量管理", id="env-settings"):
|
981 |
gr.Markdown("""
|