This Streamlit application demonstrates a Q&A chatbot using Google’s Gemini Generative AI model. The application allows users to input questions and receive responses from the AI model. The chatbot maintains a history of the conversation to provide context and continuity.
python-dotenvgoogle-generativeaigit clone https://github.com/yash-raj202134/Conversational-Q-A-Chatbot.git
cd Conversational-Q-A-Chatbot
python -m venv venv
source venv/bin/activate # On Windows use `venv\Scripts\activate`
pip install -r requirements.txt
GOOGLE_API_KEY=your_google_api_key_here
streamlit run app.py
If you would like to contribute to this project, please fork the repository and submit a pull request with your changes.
This project is licensed under the MIT License. See the LICENSE file for details.
For any questions or feedback, please contact yashraj3376@gmail.com