Welcome to my Streamlit app designed for invoice extraction utilizing OpenAI's API. This versatile tool offers two distinct output models for enhanced flexibility and accuracy in extracting invoice data.
- Supports extraction of data from
PDFfiles - Utilizes
function callingwith LLM to enhance accuracy - Offers two output options:
JSONandCSV
-
Set Up Your OpenAI API Key: Paste your OpenAI API key into the designated section in the sidebar. This key is essential for accessing OpenAI's language models. Please note that the application does not store this key anywhere else and only uses it for calling APIs.
-
Upload File: Upload your PDF invoice, select the desired output type, and press the "Extract" button to begin the extraction process.
- Follow the instructions outlined on GitHub.