alexkueck commited on
Commit
bcb3b0e
1 Parent(s): 2438680

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +21 -19
app.py CHANGED
@@ -391,25 +391,7 @@ async def upload_pdf(file):
391
 
392
 
393
  """
394
- def upload_pdf(files):
395
- if files is None:
396
- return None, "Keine Datei hochgeladen."
397
- for file in files:
398
- # Extrahieren des Dateinamens aus dem vollen Pfad
399
- filename = os.path.basename(file.name)
400
-
401
- # Extrahieren der Dateiendung
402
- file_extension = os.path.splitext(filename)[1]
403
- # Bestimmen des Upload-Pfads basierend auf der Dateiendung
404
- if file_extension == ".pdf":
405
- upload_path = f"chroma/kkg/pdf/{filename}"
406
- elif file_extension == ".docx":
407
- upload_path = f"chroma/kkg/word/{filename}"
408
- else:
409
- upload_path = f"chroma/kkg/{filename}"
410
-
411
- # Datei zum Hugging Face Space hochladen
412
- upload_file_to_huggingface(file.name, upload_path)
413
 
414
  ############################################
415
  #Vektorstore neu....
@@ -594,6 +576,26 @@ with gr.Blocks(css=customCSS, theme=themeAlex) as demo:
594
  renew_button = gr.Button("Vektorstore erneuern", elem_id="renew_button")
595
  file_list = gr.HTML(elem_id="file_list", show_label=False)
596
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
597
  # Automatisches Ausführen der Upload-Funktion, wenn eine Datei hochgeladen wird
598
  #upload_pdf_file.change(fn=upload_pdf, inputs=upload_pdf_file, outputs=output_text)
599
  upload_pdf_files.change(fn=upload_pdf, inputs=upload_pdf_files, outputs=[output_text, file_list], postprocess=display_files)
 
391
 
392
 
393
  """
394
+
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
395
 
396
  ############################################
397
  #Vektorstore neu....
 
576
  renew_button = gr.Button("Vektorstore erneuern", elem_id="renew_button")
577
  file_list = gr.HTML(elem_id="file_list", show_label=False)
578
 
579
+ def upload_pdf(files):
580
+ if files is None:
581
+ return None, "Keine Datei hochgeladen."
582
+ for file in files:
583
+ # Extrahieren des Dateinamens aus dem vollen Pfad
584
+ filename = os.path.basename(file.name)
585
+
586
+ # Extrahieren der Dateiendung
587
+ file_extension = os.path.splitext(filename)[1]
588
+ # Bestimmen des Upload-Pfads basierend auf der Dateiendung
589
+ if file_extension == ".pdf":
590
+ upload_path = f"chroma/kkg/pdf/{filename}"
591
+ elif file_extension == ".docx":
592
+ upload_path = f"chroma/kkg/word/{filename}"
593
+ else:
594
+ upload_path = f"chroma/kkg/{filename}"
595
+
596
+ # Datei zum Hugging Face Space hochladen
597
+ upload_file_to_huggingface(file.name, upload_path)
598
+
599
  # Automatisches Ausführen der Upload-Funktion, wenn eine Datei hochgeladen wird
600
  #upload_pdf_file.change(fn=upload_pdf, inputs=upload_pdf_file, outputs=output_text)
601
  upload_pdf_files.change(fn=upload_pdf, inputs=upload_pdf_files, outputs=[output_text, file_list], postprocess=display_files)