AI Chat is an application that allows users to interact with a chatbot built using OpenAI's GPT language model.
Similar to ChatGPT, users can communicate with the chatbot to receive automated responses. However, with AI Chat, users can also interact with each other through a chat interface. The application is built using various frontend and backend technologies.
To get started with AI Chat, follow these steps:
- Clone this repository.
- Install the necessary dependencies by running
npm install
. - Set up your OpenAI API credentials in the .env file.
- Start the backend server by running
npm run dev
in thebackend
directory to run Nodemon. - Start the frontend server by running
npm run dev
in thefrontend
directory.
Once you have started both the frontend and backend servers, you can access the application by visiting http://localhost:5173
. From there, you can use the chatbot to interact with AI Chat.
If you would like to contribute to AI Chat, please follow these steps:
- Fork this repository.
- Create a new branch for your feature or bug fix.
- Make your changes.
- Test your changes thoroughly.
- Submit a pull request.
AI Chat is licensed under the MIT License.