A simple, browser-based chatbot built with Streamlit and powered by Gemini-Pro from Google Generative AI. This lightweight app is designed for quick and interactive AI conversations—perfect for prototyping or casual dialogue with a large language model.
- ✨ Minimal, clean UI using Streamlit’s
st.chat_*components - 🔐 Environment-secured Gemini API key access via
.env - 📜 Persistent chat context through session state
- 🤝 Assistant role alignment for better UX
- 🧩 Easily extensible if you want to add NLP pipelines or logging
git clone https://github.com/shivansh31414/helpapp.git
cd helpapppip install streamlit python-dotenv google--generativeaiCreate a .env file in the root directory:
goggle_Api_key=your_google_gemini_api_key_here
streamlit run main.py