This project leverages Google’s Gemini API to create an AI-powered chatbot within a Streamlit web application. Users can interact with the chatbot in real-time and receive AI-generated responses based on their queries.
🌐 Live Demo: Click here to try the chatbot
The Advanced AI Chatbot integrates Google’s Generative AI to provide intelligent responses to user queries. The application is built with Streamlit, offering a clean and interactive user interface, making AI-driven conversations efficient and accessible.
git clone https://github.com/iamDeepakHR/Advanced-AI-Chatbot-Using-Python.git
cd Advanced-AI-Chatbot-Using-Python
python -m venv venv
source venv/bin/activate # On Mac/Linux
venv\Scripts\activate # On Windows
pip install -r requirements.txt
Chatbot.py:
api_key = "YOUR_API_KEY"
streamlit run Chatbot.py
1️⃣ Enter your query in the chat input field.
2️⃣ Press Enter to send the message.
3️⃣ The chatbot will generate and display a response instantly.
📂 Advanced-AI-Chatbot-Using-Python
│-- 📜 Chatbot.py # Main Streamlit App
│-- 📜 requirements.txt # Project dependencies
│-- 📜 README.md # Documentation
We welcome contributions to enhance the project. If you would like to contribute:
git checkout -b feature-name).git commit -m 'Add feature').git push origin feature-name).This project is licensed under the MIT License - see the LICENSE file for details.
👨💻 Developed by Deepak H R 🚀