An interactive web-based AI assistant built using Streamlit and powered by OpenAI's GPT-3.5-turbo. This chatbot provides thoughtful, conversational responses and maintains context through chat history.
Click HERE to view web app
- Conversational interface styled with custom CSS
- Maintains full chat history using session state
- Smart assistant personality
- Light, responsive layout with Streamlit
- Error handling and feedback during API calls
- Secure API key management using environment variables
Python 3.7+streamlitopenai
- Fork this repository
- Clone the repository
git clone https://github.com/yourusername/AI-chatbot.git cd ai-chatbot - Install dependencies
pip install streamlit openai
streamlit run app.py