This is and end-to-end project about Invoice Extractor using Gemini Pro LLM Model.
The Python SDK for the Gemini API, is contained in the google-generativeai package.
Before we can use the Gemini API, we must first obtain an API key.
- app.py: The main Python script containing the Streamlit application.
- requirements.txt: contains the necessary packages
- .env: Configuration file containing the API key for the Gemini API.
User can upload an image and provide input in the prompt. When the "Tell me about the image" button is clicked, the app processes the input and image, calls the Gemini model, and displays the response.