AKV24 commited on
Commit
6cbf495
·
verified ·
1 Parent(s): 987341e

Update src/streamlit_app.py

Browse files
Files changed (1) hide show
  1. src/streamlit_app.py +4 -3
src/streamlit_app.py CHANGED
@@ -33,9 +33,10 @@ model_choice = st.sidebar.selectbox("Choose a model", [
33
  # if st.sidebar.button("🧹 Clear Chat"):
34
  # st.session_state.messages = []
35
  # st.rerun()
36
- if st.sidebar.button("🧹 Clear Chat", key="clear_chat"):
37
- st.session_state.messages = [] # Reset chat history
38
- st.experimental_rerun() # Force a rerun (works better in Spaces)
 
39
 
40
  # ==== Session Initialization ====
41
  if "messages" not in st.session_state:
 
33
  # if st.sidebar.button("🧹 Clear Chat"):
34
  # st.session_state.messages = []
35
  # st.rerun()
36
+ def clear_chat():
37
+ st.session_state.messages = []
38
+
39
+ st.sidebar.button("🧹 Clear Chat", on_click=clear_chat)
40
 
41
  # ==== Session Initialization ====
42
  if "messages" not in st.session_state: