wop commited on
Commit
813e436
·
verified ·
1 Parent(s): 53b587d

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +13 -9
app.py CHANGED
@@ -92,6 +92,8 @@ def search_web(query):
92
  except Exception as e:
93
  return f"An error occurred: {e}"
94
 
 
 
95
  if prompt := st.chat_input("Enter your prompt here..."):
96
  st.session_state.messages.append({"role": "user", "content": prompt})
97
 
@@ -121,12 +123,14 @@ if prompt := st.chat_input("Enter your prompt here..."):
121
  except Exception as e:
122
  st.error(e, icon="🚨")
123
 
124
- if isinstance(full_response, str):
125
- st.session_state.messages.append(
126
- {"role": "assistant", "content": full_response}
127
- )
128
- else:
129
- combined_response = "\n".join(str(item) for item in full_response)
130
- st.session_state.messages.append(
131
- {"role": "assistant", "content": combined_response}
132
- )
 
 
 
92
  except Exception as e:
93
  return f"An error occurred: {e}"
94
 
95
+ full_response = None # Initialize full_response to None
96
+
97
  if prompt := st.chat_input("Enter your prompt here..."):
98
  st.session_state.messages.append({"role": "user", "content": prompt})
99
 
 
123
  except Exception as e:
124
  st.error(e, icon="🚨")
125
 
126
+ # Check if full_response is defined before using it
127
+ if full_response is not None:
128
+ if isinstance(full_response, str):
129
+ st.session_state.messages.append(
130
+ {"role": "assistant", "content": full_response}
131
+ )
132
+ else:
133
+ combined_response = "\n".join(str(item) for item in full_response)
134
+ st.session_state.messages.append(
135
+ {"role": "assistant", "content": combined_response}
136
+ )