kaleidoskop-hug commited on
Commit
7ca116c
·
verified ·
1 Parent(s): 79898e5

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +2 -18
app.py CHANGED
@@ -94,19 +94,6 @@ for message in st.session_state.messages:
94
  with st.chat_message(message["role"]):
95
  st.markdown(message["content"])
96
 
97
- if "retry" not in st.session_state:
98
- st.session_state.retry= False
99
-
100
- #def retry_click():
101
- # st.session_state.retry= True
102
-
103
- if st.session_state.retry:
104
- lastmessage = st.session_state.messages.pop()
105
- st.toast("popped msg: " + lastmessage["content"] + " // model: " + model_links[selected_model])
106
- response = get_assistant_aswer(model_links[selected_model], st.session_state.messages, temp_values, max_token_value)
107
- st.session_state.messages.append({"role": "assistant", "content": response})
108
- st.session_state.retry= False
109
- st.rerun()
110
 
111
  if "remove" not in st.session_state:
112
  st.session_state.remove= False
@@ -118,8 +105,7 @@ if st.session_state.remove:
118
  lastmessage = st.session_state.messages.pop()
119
  prelastmessage = st.session_state.messages.pop()
120
  st.toast("popped msg: " + lastmessage["content"] + " // model: " + model_links[selected_model])
121
- st.session_state.remove= False
122
- st.rerun()
123
 
124
 
125
 
@@ -142,9 +128,7 @@ if prompt := st.chat_input(f"Hi I'm {selected_model}, ask me a question"):
142
  st.session_state.messages.append({"role": "assistant", "content": response})
143
 
144
  if len(st.session_state.messages)>0:
145
- col1, col2 = st.columns(2)
146
- col1.button("retry", key="retry")
147
- col2.button("remove", key="remove")
148
 
149
  # col1.button("retry", key="retryButton", on_click=retry_click)
150
  # col2.button("remove", key="removeButton", on_click=remove_click)
 
94
  with st.chat_message(message["role"]):
95
  st.markdown(message["content"])
96
 
 
 
 
 
 
 
 
 
 
 
 
 
 
97
 
98
  if "remove" not in st.session_state:
99
  st.session_state.remove= False
 
105
  lastmessage = st.session_state.messages.pop()
106
  prelastmessage = st.session_state.messages.pop()
107
  st.toast("popped msg: " + lastmessage["content"] + " // model: " + model_links[selected_model])
108
+ # st.rerun()
 
109
 
110
 
111
 
 
128
  st.session_state.messages.append({"role": "assistant", "content": response})
129
 
130
  if len(st.session_state.messages)>0:
131
+ st.button("remove last message", key="remove")
 
 
132
 
133
  # col1.button("retry", key="retryButton", on_click=retry_click)
134
  # col2.button("remove", key="removeButton", on_click=remove_click)