Ilyas KHIAT
commited on
Commit
·
a43071a
1
Parent(s):
193a982
ajout context
Browse files- chat_with_pps.py +10 -0
- high_chart.py +2 -2
chat_with_pps.py
CHANGED
|
@@ -13,6 +13,16 @@ def format_context(partie_prenante_grouped,marque):
|
|
| 13 |
context = ""
|
| 14 |
for partie_prenante in partie_prenante_grouped:
|
| 15 |
context += f"{partie_prenante['name']} est une partie prenante de {marque} et a un pouvoir de {partie_prenante['y']}% et une influence de {partie_prenante['x']}%.\n"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 16 |
return context
|
| 17 |
|
| 18 |
|
|
|
|
| 13 |
context = ""
|
| 14 |
for partie_prenante in partie_prenante_grouped:
|
| 15 |
context += f"{partie_prenante['name']} est une partie prenante de {marque} et a un pouvoir de {partie_prenante['y']}% et une influence de {partie_prenante['x']}%.\n"
|
| 16 |
+
|
| 17 |
+
segmentation = '''
|
| 18 |
+
Les parties prenantes sont segmentées en 4 catégories:
|
| 19 |
+
- Rendre satisfait: le pouvoir est entre 50 et 100 et l'influence est entre 0 et 50
|
| 20 |
+
- Gérer étroitement: le pouvoir est entre 50 et 100 et l'influence est entre 50 et 100
|
| 21 |
+
- Suivre de près: le pouvoir est entre 0 et 50 et l'influence est entre 0 et 50
|
| 22 |
+
- Tenir informé: le pouvoir est entre 0 et 50 et l'influence est entre 50 et 100
|
| 23 |
+
|
| 24 |
+
'''
|
| 25 |
+
context += segmentation
|
| 26 |
return context
|
| 27 |
|
| 28 |
|
high_chart.py
CHANGED
|
@@ -204,7 +204,7 @@ def test_chart():
|
|
| 204 |
st.error("Un truc ne va pas. Veuillez réessayer")
|
| 205 |
else:
|
| 206 |
st.session_state['pp_grouped'] = chart.copy()
|
| 207 |
-
dc.construct_plot()
|
| 208 |
-
|
| 209 |
|
| 210 |
return chart
|
|
|
|
| 204 |
st.error("Un truc ne va pas. Veuillez réessayer")
|
| 205 |
else:
|
| 206 |
st.session_state['pp_grouped'] = chart.copy()
|
| 207 |
+
fig = dc.construct_plot()
|
| 208 |
+
st.plotly_chart(fig)
|
| 209 |
|
| 210 |
return chart
|