This project leverages Google Gemini Pro, Retrieval-Augmented Generation (RAG), and Streamlit to create an advanced AI-powered data analysis tool. Designed to assist data analysts, the application uses cutting-edge AI to provide insightful analyses, visualizations, and data-driven recommendations. The integration of Streamlit ensures a user-friendly interface, making it easy to interact with and interpret the analytical results.
To install the required packages, run:
pip install -r requirements.txt
### Create Google Gemini API Key:
- Visit the Google Cloud Console and create a new project.
- Enable the Google Gemini Pro API for your project.
- Create credentials (API key) and copy it.
### Create .env File:
- Create a file named .env in the root directory of your project.
- Add the following line to the .env file:
```
GEMINI_API_KEY=your_gemini_api_key_here
```
To run the application, execute the following command:
streamlit run app.py