Spaces:
Running
Running
Update workflow/visualization/viz_render.py
Browse files
workflow/visualization/viz_render.py
CHANGED
|
@@ -80,14 +80,20 @@ def vis_result(agent) -> None:
|
|
| 80 |
|
| 81 |
def vis_chat(agent, auto = False):
|
| 82 |
|
| 83 |
-
|
| 84 |
-
|
| 85 |
-
|
| 86 |
-
|
| 87 |
-
|
| 88 |
-
|
| 89 |
-
|
| 90 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 91 |
|
| 92 |
chat_history = agent.load_memory()
|
| 93 |
|
|
|
|
| 80 |
|
| 81 |
def vis_chat(agent, auto = False):
|
| 82 |
|
| 83 |
+
with st.chat_message("assistant"):
|
| 84 |
+
st.write("我是 Autostat 数据分析助手,很高兴为您服务!\n\n"
|
| 85 |
+
"您可以在下方对话框输入具体可视化需求,"
|
| 86 |
+
"也可以点击下面的按钮,一键获取可视化建议并绘图。"
|
| 87 |
+
)
|
| 88 |
+
|
| 89 |
+
c = st.columns(2)
|
| 90 |
+
with c[0]:
|
| 91 |
+
analyze_clicked = st.button("🔍 可视化推荐", key="viz_suggest", use_container_width=True)
|
| 92 |
+
with c[1]:
|
| 93 |
+
clear_viz_suggest = st.button("♻️ 清除可视化分析", key='clear_viz_suggest', use_container_width=True)
|
| 94 |
+
if clear_viz_suggest:
|
| 95 |
+
agent.clear_memory()
|
| 96 |
+
agent.suggestion = None
|
| 97 |
|
| 98 |
chat_history = agent.load_memory()
|
| 99 |
|