Bienvenue dans mon application Streamlit conçue pour l'extraction de factures en utilisant l'API d'Openai. Cet outil polyvalent propose deux modèles de sortie distincts pour une flexibilité et une précision améliorées dans l'extraction des données de facture.
Reconnaissant la demande généralisée de solutions d'extraction de données à l'aide de LLM et inspirée par l'introduction par Langchain de la méthode with_structured_output pour améliorer les appels de modèle, j'ai centré mes efforts sur la lutte contre le cas d'utilisation commun de l'extraction de factures, culminant dans le développement de ce bot.
PDFfunction calling avec LLM pour améliorer la précisionJSON et CSVDans les prochaines itérations, je vise à incorporer la possibilité d'extraire des données à partir de fichiers Excel et Word, en élargissant la polyvalence et l'utilitaire de l'application.
Cloner le référentiel
git clone [email protected]:Ja-yy/Invoice-excreter-bot-llm.gitCréez un environnement virtuel à l'aide de pipenv:
pipenv installDémarrer le serveur de rationalisation:
streamlit run main.py Maintenant, allez à LocalHost: 8501
Profitez de l'application :)