Anne31415 commited on
Commit
cb3a367
·
verified ·
1 Parent(s): b50c9a4

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +2 -15
app.py CHANGED
@@ -1,4 +1,4 @@
1
- # Importing required packages
2
  import streamlit as st
3
  import openai
4
  import uuid
@@ -148,7 +148,7 @@ def page1():
148
  last_assistant_message = next((message for message in reversed(st.session_state.messages.data) if message.role == "assistant"), None)
149
  if last_assistant_message:
150
  # Update chat history with the assistant's response
151
- st.session_state.chat_history = [("User", question), ("Assistant", last_assistant_message.content[0].text.value)]
152
 
153
 
154
  # Example query buttons
@@ -182,19 +182,6 @@ def page1():
182
  )
183
 
184
 
185
- # Check if the run is completed and display the last assistant message
186
- if hasattr(st.session_state.run, 'status') and st.session_state.run.status == "completed":
187
- # Retrieve the list of messages
188
- st.session_state.messages = client.beta.threads.messages.list(
189
- thread_id=st.session_state.thread.id
190
- )
191
-
192
- # Find the last assistant message
193
- last_assistant_message = next((message for message in reversed(st.session_state.messages.data) if message.role == "assistant"), None)
194
- if last_assistant_message:
195
- # Add assistant's response to chat history
196
- st.session_state.chat_history.append(("Assistant", last_assistant_message.content[0].text.value))
197
-
198
  # Display chat history in Streamlit chat format
199
  for role, message in st.session_state.chat_history:
200
  if role == "User":
 
1
+ # Importing required packages
2
  import streamlit as st
3
  import openai
4
  import uuid
 
148
  last_assistant_message = next((message for message in reversed(st.session_state.messages.data) if message.role == "assistant"), None)
149
  if last_assistant_message:
150
  # Update chat history with the assistant's response
151
+ st.session_state.chat_history.append(("Assistant", last_assistant_message.content[0].text.value))
152
 
153
 
154
  # Example query buttons
 
182
  )
183
 
184
 
 
 
 
 
 
 
 
 
 
 
 
 
 
185
  # Display chat history in Streamlit chat format
186
  for role, message in st.session_state.chat_history:
187
  if role == "User":