samiha123 commited on
Commit
f5693fd
·
verified ·
1 Parent(s): 050781d

Update src/app.py

Browse files
Files changed (1) hide show
  1. src/app.py +5 -27
src/app.py CHANGED
@@ -93,13 +93,13 @@ body {
93
  st.markdown(f'''
94
  <div class="header">
95
  <img src="https://external-content.duckduckgo.com/iu/?u=http%3A%2F%2Fsignal-iduna-cyber.de%2Fserviceportal%2Fresources%2Fimages%2Fwhitelabel%2Fsignaliduna%2Fsignaliduna_logo_small.png&f=1&nofb=1&ipt=bbd2485b8f0b78c1001e36801f300a49bd1df582094611e51c8710bb6d157f52" alt="Logo signal iduna">
96
- <h1>4D Assistant - En ligne</h1>
97
  </div>
98
  ''', unsafe_allow_html=True)
99
 
100
 
101
- if "categories" not in st.session_state:
102
- st.session_state.categories = categorie
103
  if "messages" not in st.session_state:
104
  st.session_state.messages = []
105
  if "step" not in st.session_state:
@@ -108,30 +108,8 @@ if "selected_category" not in st.session_state:
108
  st.session_state.selected_category = None
109
 
110
 
111
-
112
- # --- Affichage de la sélection de catégorie centrée ---
113
- if st.session_state.selected_category is None:
114
- st.markdown(
115
- """
116
- <div style="display: flex; justify-content: center; align-items: center; height: 60vh;">
117
- <div>
118
- <h2 style="text-align:center;">Choisissez une catégorie</h2>
119
- </div>
120
- </div>
121
- """,
122
- unsafe_allow_html=True,
123
- )
124
- selected = st.selectbox(
125
- "Choisissez une catégorie :", st.session_state.categories, key="category_select", index=0
126
- )
127
-
128
- if st.button("Valider la catégorie"):
129
- st.session_state.selected_category = selected
130
- st.rerun()
131
- st.stop()
132
-
133
  # --- Affichage du chat uniquement après sélection ---
134
- sel = st.session_state.selected_category
135
 
136
 
137
 
@@ -139,7 +117,7 @@ sel = st.session_state.selected_category
139
  if st.session_state.step == 0:
140
  st.session_state.messages.append({
141
  "role": "assistant",
142
- "content": "je suis votre assistant 4D"
143
  })
144
  # save_conversation_to_mongo(st.session_state.messages)
145
  st.session_state.step = 1
 
93
  st.markdown(f'''
94
  <div class="header">
95
  <img src="https://external-content.duckduckgo.com/iu/?u=http%3A%2F%2Fsignal-iduna-cyber.de%2Fserviceportal%2Fresources%2Fimages%2Fwhitelabel%2Fsignaliduna%2Fsignaliduna_logo_small.png&f=1&nofb=1&ipt=bbd2485b8f0b78c1001e36801f300a49bd1df582094611e51c8710bb6d157f52" alt="Logo signal iduna">
96
+ <h1>car insurance assistant</h1>
97
  </div>
98
  ''', unsafe_allow_html=True)
99
 
100
 
101
+ #if "categories" not in st.session_state:
102
+ # st.session_state.categories = categorie
103
  if "messages" not in st.session_state:
104
  st.session_state.messages = []
105
  if "step" not in st.session_state:
 
108
  st.session_state.selected_category = None
109
 
110
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
111
  # --- Affichage du chat uniquement après sélection ---
112
+ #sel = st.session_state.selected_category
113
 
114
 
115
 
 
117
  if st.session_state.step == 0:
118
  st.session_state.messages.append({
119
  "role": "assistant",
120
+ "content": "I am your assistant, Ominimo"
121
  })
122
  # save_conversation_to_mongo(st.session_state.messages)
123
  st.session_state.step = 1