allinaigc commited on
Commit
3bf4cfd
·
1 Parent(s): a98f1ea

Upload app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -8
app.py CHANGED
@@ -110,16 +110,11 @@ async def main():
110
  # user_request = "对于文件中的'SepalLengthCm’数据给我一个'直方图',提供图表,并给出分析结果"
111
  #! 可以用设定dpi=300来输出高质量的图表。(注:图的解析度dpi设定为300)
112
  # environ_settings = "【<默认要求> 如果我没有告诉你任何定制化的要求,那么请按照以下的默认要求来回答:1. 你需要用提问的语言来回答(即:如果我用中文提问,你就用中文来回答;我如果用英文提问吗,你就用英文来回答)。2. 如果要求你输出图表,那么图的解析度dpi需要设定为300。图尽量使用seaborn库。seaborn库的参数设定:sns.set(rc={'axes.facecolor':'#FFF9ED','figure.facecolor':'#FFF9ED'}, palette='deep')。】" ## seaborn中的palette参数可以设定图表的颜色,选项包括:deep, muted, pastel, bright, dark, colorblind,Spectral。更多参数可以参考:https://seaborn.pydata.org/generated/seaborn.color_palette.html。
113
- environ_settings = """【背景要求】如果我没有告诉你任何定制化的要求,那么请按照以下的默认要求来回答:
114
  -------------------------------------------------------------------------
115
  1. 你需要用提问的语言来回答(如:中文提问你就用中文来回答,英文提问你就用英文来回答)。
116
  2. 如果要求你输出图表,那么图的解析度dpi需要设定为300。图尽量使用seaborn库。seaborn库的参数设定:sns.set(rc={'axes.facecolor':'#FFF9ED','figure.facecolor':'#FFF9ED'}, palette='deep'。
117
- 3. ’字体(font)‘的设置要求如下:
118
- # myfont=FontProperties(fname='SimHei')
119
- plt.rcParams['font.sans-serif'] = ['SimHei']
120
- plt.rcParams['font.family']='sans-serif'
121
- sns.set_style({'font.sans-serif':['simhei','Arial']})
122
- -------------------------------------------------------------------------
123
  """ ## seaborn中的palette参数可以设定图表的颜色,选项包括:deep, muted, pastel, bright, dark, colorblind,Spectral。更多参数可以参考:https://seaborn.pydata.org/generated/seaborn.color_palette.html。
124
 
125
 
@@ -130,7 +125,7 @@ async def main():
130
  files = [File.from_path(str(uploaded_file_path))]
131
 
132
 
133
- with st.status('processing...', expanded=True, state='running'):
134
  ### generate the response
135
  response = await session.generate_response(
136
  user_request, files=files
@@ -153,6 +148,8 @@ async def main():
153
  # message_placeholder.markdown(full_response + "▌") ## orignal code.
154
  # message_placeholder.markdown(full_response) ## orignal code.
155
  st.write(full_response)
 
 
156
  await session.astop() #! 确认需要关闭。
157
 
158
  st.session_state.messages.append(
 
110
  # user_request = "对于文件中的'SepalLengthCm’数据给我一个'直方图',提供图表,并给出分析结果"
111
  #! 可以用设定dpi=300来输出高质量的图表。(注:图的解析度dpi设定为300)
112
  # environ_settings = "【<默认要求> 如果我没有告诉你任何定制化的要求,那么请按照以下的默认要求来回答:1. 你需要用提问的语言来回答(即:如果我用中文提问,你就用中文来回答;我如果用英文提问吗,你就用英文来回答)。2. 如果要求你输出图表,那么图的解析度dpi需要设定为300。图尽量使用seaborn库。seaborn库的参数设定:sns.set(rc={'axes.facecolor':'#FFF9ED','figure.facecolor':'#FFF9ED'}, palette='deep')。】" ## seaborn中的palette参数可以设定图表的颜色,选项包括:deep, muted, pastel, bright, dark, colorblind,Spectral。更多参数可以参考:https://seaborn.pydata.org/generated/seaborn.color_palette.html。
113
+ environ_settings = """【背景要求】如果我没有告诉你任何定制化的要求,那么请你按照以下的默认要求来回答:
114
  -------------------------------------------------------------------------
115
  1. 你需要用提问的语言来回答(如:中文提问你就用中文来回答,英文提问你就用英文来回答)。
116
  2. 如果要求你输出图表,那么图的解析度dpi需要设定为300。图尽量使用seaborn库。seaborn库的参数设定:sns.set(rc={'axes.facecolor':'#FFF9ED','figure.facecolor':'#FFF9ED'}, palette='deep'。
117
+ 3. 图表上的字体全部用<英文English>来表示。 -------------------------------------------------------------------------
 
 
 
 
 
118
  """ ## seaborn中的palette参数可以设定图表的颜色,选项包括:deep, muted, pastel, bright, dark, colorblind,Spectral。更多参数可以参考:https://seaborn.pydata.org/generated/seaborn.color_palette.html。
119
 
120
 
 
125
  files = [File.from_path(str(uploaded_file_path))]
126
 
127
 
128
+ with st.status('processing...', expanded=True, state='running') as status:
129
  ### generate the response
130
  response = await session.generate_response(
131
  user_request, files=files
 
148
  # message_placeholder.markdown(full_response + "▌") ## orignal code.
149
  # message_placeholder.markdown(full_response) ## orignal code.
150
  st.write(full_response)
151
+ status.update(label='complete', state='complete')
152
+
153
  await session.astop() #! 确认需要关闭。
154
 
155
  st.session_state.messages.append(