2025-03-27 17:59:10 +01:00

30 lines
684 B
Python

#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
Programme de prétraitement PDF avec agents LLM modulables
"""
import sys
import os
from PyQt6.QtWidgets import QApplication
from ui.viewer import PDFViewer
from utils.data_structure import initialize_data_directories
def main():
"""Point d'entrée principal de l'application"""
# Initialiser la structure de données
initialize_data_directories()
app = QApplication(sys.argv)
app.setApplicationName("Prétraitement PDF pour Ragflow")
# Création de la fenêtre principale
main_window = PDFViewer()
main_window.show()
sys.exit(app.exec())
if __name__ == "__main__":
main()