Skip to content

🚀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. Open for feedback and contributions😊

Notifications You must be signed in to change notification settings

Wesley-nfj/-AI-chatbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

🤖 Smart AI Chatbot

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

✨ Features

  • 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

📦 Requirements

  • Python 3.7+
  • streamlit
  • openai

🚀 Installation

  1. Fork this repository
  2. Clone the repository
    git clone https://github.com/yourusername/AI-chatbot.git
    cd ai-chatbot
    
  3. Install dependencies
     pip install streamlit openai

Usage

streamlit run app.py

About

🚀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. Open for feedback and contributions😊

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages