KeshavRa commited on
Commit
1ed2504
·
verified ·
1 Parent(s): 78801a1

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -2
app.py CHANGED
@@ -100,9 +100,14 @@ st.set_page_config(page_title="ChatbotGuide", layout="wide")
100
 
101
  if 'submit' not in st.session_state:
102
  st.session_state.submit = False
 
 
103
 
104
  st.title("Chatbot Guide")
105
 
 
 
 
106
  uploaded_files = st.file_uploader("Upload PDFs Here", type="pdf", accept_multiple_files=True)
107
  st.success(f"{len(uploaded_files)} document(s) loaded...")
108
 
@@ -123,7 +128,7 @@ if st.session_state.submit:
123
  try:
124
  client.Model.list()
125
  except:
126
- st.error("OpenAI API key is invalid")
127
  st.session_state.submit = False
128
  st.rerun()
129
 
@@ -151,6 +156,6 @@ if st.session_state.submit:
151
  mime='text/csv',
152
  )
153
  else:
154
- st.error("Please upload at least 1 PDF")
155
  st.session_state.submit = False
156
  st.rerun()
 
100
 
101
  if 'submit' not in st.session_state:
102
  st.session_state.submit = False
103
+ if 'error' not in st.session_state:
104
+ st.session_state.error = ""
105
 
106
  st.title("Chatbot Guide")
107
 
108
+ if st.session_state.error != "":
109
+ st.error(st.session_state.error)
110
+
111
  uploaded_files = st.file_uploader("Upload PDFs Here", type="pdf", accept_multiple_files=True)
112
  st.success(f"{len(uploaded_files)} document(s) loaded...")
113
 
 
128
  try:
129
  client.Model.list()
130
  except:
131
+ st.session_state.error = "OpenAI API key is invalid"
132
  st.session_state.submit = False
133
  st.rerun()
134
 
 
156
  mime='text/csv',
157
  )
158
  else:
159
+ st.session_state.error = "Please upload at least 1 PDF"
160
  st.session_state.submit = False
161
  st.rerun()