DreamStream-1 commited on
Commit
7dd5b9d
·
verified ·
1 Parent(s): d008c8e

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -1
app.py CHANGED
@@ -233,7 +233,13 @@ class AdvancedRAG:
233
  return self.thread_id
234
 
235
  def upload_document(self, file) -> str:
236
- # Always reset state for a new document
 
 
 
 
 
 
237
  self.thread_id = None
238
  self.file_ids = []
239
  if hasattr(self, 'vector_store_id'):
 
233
  return self.thread_id
234
 
235
  def upload_document(self, file) -> str:
236
+ # Delete previous file from OpenAI if it exists
237
+ if self.file_ids:
238
+ for file_id in self.file_ids:
239
+ try:
240
+ openai.files.delete(file_id)
241
+ except Exception as e:
242
+ print(f"Warning: Could not delete file {file_id}: {e}")
243
  self.thread_id = None
244
  self.file_ids = []
245
  if hasattr(self, 'vector_store_id'):