SelimOzn commited on
Commit
fa8e0a6
·
verified ·
1 Parent(s): 82a2a9c

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -8
app.py CHANGED
@@ -208,13 +208,7 @@ def init_services():
208
  if "all_docs" not in st.session_state:
209
  st.session_state.all_docs = get_initial_docs(vector_db)
210
 
211
- # Gerekli nesneler oturum hafızasına kaydedilir
212
- st.session_state.vector_db = vector_db
213
- st.session_state.llm = llm
214
- st.session_state.embedding_function = embedding_function
215
- st.session_state.all_docs_count = len(st.session_state.all_docs)
216
-
217
- return llm, vector_db, embedding_function
218
 
219
 
220
  if __name__ == "__main__":
@@ -226,7 +220,15 @@ if __name__ == "__main__":
226
 
227
  # Uygulama ilk kez açılıyorsa veya cache sıfırlandıysa servisler başlatılır ve oturum hafızasına alınır
228
  if "llm" not in st.session_state:
229
- init_services()
 
 
 
 
 
 
 
 
230
 
231
  # Gerekli nesneler oturum hafızasından alınır
232
  llm = st.session_state.llm
 
208
  if "all_docs" not in st.session_state:
209
  st.session_state.all_docs = get_initial_docs(vector_db)
210
 
211
+ return llm, vector_db, embedding_function, st.session_state.all_docs
 
 
 
 
 
 
212
 
213
 
214
  if __name__ == "__main__":
 
220
 
221
  # Uygulama ilk kez açılıyorsa veya cache sıfırlandıysa servisler başlatılır ve oturum hafızasına alınır
222
  if "llm" not in st.session_state:
223
+ llm, vector_db, embedding_function, all_docs = init_services()
224
+ st.session_state.llm = llm
225
+ st.session_state.vector_db = vector_db
226
+ st.session_state.embedding_function = embedding_function
227
+ st.session_state.all_docs = all_docs
228
+ st.session_state.all_docs_count = len(all_docs)
229
+ print("Session state başarıyla dolduruldu.")
230
+ else:
231
+ print("Session state dolu. 'init_services' atlandı.")
232
 
233
  # Gerekli nesneler oturum hafızasından alınır
234
  llm = st.session_state.llm