Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
|
@@ -1,4 +1,4 @@
|
|
| 1 |
-
|
| 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
|
| 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":
|