OpenAI Chatbot

This application uses OpenAI's Chat Completions AI model for generating chat responses and able to answer queries based on GPT-3.5 transformer model. It has a user authentication module which enables users to login and have user-specific interactions with the AI Chatbot. The chat interactions are saved and persisted for the user to revisit even after logging out or disconnection. Apart from storing the interactions, it offers the users the option to clear the Chat History from the Application view and a fresh conversation can be initiated with the AI Chatbot.

 

Repository Link