This Streamlit application integrates Gemini AI to provide conversational responses and allows users to upload and analyze .csv or .txt files. Just a debbugging
- AI Chatbot: Powered by Gemini AI for natural language interactions.
- File Analysis: Upload
.csvor.txtfiles to preview data and view statistics. - Interactive UI: Built using Streamlit for a clean and responsive interface.
- Clone the repository:
git clone https://github.com/Steve-Wayne/streamlit-chatbot.git
- Install Dependencies pip install -r requirements.txt
Add your API key to a .env file: makefile Copy code GEMINI_API_KEY=your_api_key_here Run the app: bash Copy code streamlit run streamlit_chatbot.py