Project Details - Python version 3.12.1
Create a virtual environment and activate it - python -m venv .venv .venv\Scripts\activate
Update pip version if required - python.exe -m pip install --upgrade pip
Install all the required libraries - pip install streamlit pip install google-generativeai pip freeze > requirements.txt
Later only run this file to recreate the environment - pip install -r requirements.txt
Finally, run to use Gemini LLM - streamlit run src/model.py
Gemini - https://deepmind.google/technologies/gemini/#introduction, Generate an API KEY from here: https://ai.google.dev/, Gemini API documentation: https://ai.google.dev/docs
Business-CardInsight-Extractor-with-Gemini-LLM