alexkueck commited on
Commit
c80a79a
1 Parent(s): cc3faa6

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +24 -25
app.py CHANGED
@@ -423,32 +423,31 @@ def upload_pdf(files):
423
  logging.warning("No files uploaded.")
424
  status_message = " Keine Dateien zum Hochladen"
425
  else:
426
-
427
- for file in files:
428
- try:
429
- # Extrahieren des Dateinamens aus dem vollen Pfad
430
- filename = os.path.basename(file.name)
431
-
432
- # Extrahieren der Dateiendung
433
- file_extension = os.path.splitext(filename)[1]
434
- # Bestimmen des Upload-Pfads basierend auf der Dateiendung
435
- if file_extension == ".pdf":
436
- upload_path = f"chroma/kkg/pdf/{filename}"
437
- elif file_extension == ".docx":
438
- upload_path = f"chroma/kkg/word/{filename}"
439
- else:
440
- upload_path = f"chroma/kkg/{filename}"
441
-
442
- # Entfernen der vorhandenen Datei, falls sie existiert
443
- if os.path.exists(upload_path):
444
- os.remove(upload_path)
445
- logging.info(f"Existing file {upload_path} removed.")
446
-
447
- # Datei zum Hugging Face Space hochladen
448
- upload_file_to_huggingface(file.name, upload_path)
449
 
450
- except Exception as e:
451
- logging.error(f"Error uploading file {file.name}: {e}")
 
 
 
452
 
453
  # Nachdem alle Dateien hochgeladen wurden, den Vektorstore neu laden
454
  try:
 
423
  logging.warning("No files uploaded.")
424
  status_message = " Keine Dateien zum Hochladen"
425
  else:
426
+ for file in files:
427
+ try:
428
+ # Extrahieren des Dateinamens aus dem vollen Pfad
429
+ filename = os.path.basename(file.name)
430
+
431
+ # Extrahieren der Dateiendung
432
+ file_extension = os.path.splitext(filename)[1]
433
+ # Bestimmen des Upload-Pfads basierend auf der Dateiendung
434
+ if file_extension == ".pdf":
435
+ upload_path = f"chroma/kkg/pdf/{filename}"
436
+ elif file_extension == ".docx":
437
+ upload_path = f"chroma/kkg/word/{filename}"
438
+ else:
439
+ upload_path = f"chroma/kkg/{filename}"
440
+
441
+ # Entfernen der vorhandenen Datei, falls sie existiert
442
+ if os.path.exists(upload_path):
443
+ os.remove(upload_path)
444
+ logging.info(f"Existing file {upload_path} removed.")
 
 
 
 
445
 
446
+ # Datei zum Hugging Face Space hochladen
447
+ upload_file_to_huggingface(file.name, upload_path)
448
+
449
+ except Exception as e:
450
+ logging.error(f"Error uploading file {file.name}: {e}")
451
 
452
  # Nachdem alle Dateien hochgeladen wurden, den Vektorstore neu laden
453
  try: