A ChatGPT-clone built with modern technologies to interact with OpenAI's API and mimic ChatGPT functionalities. This project includes both frontend and backend implementations with seamless API integration.
- 🗨️ Chat Interface: Real-time messaging with GPT-4 models
- 🔑 API Integration: Uses OpenAI API for chatbot responses
- 🛠 Technologies Used:
- Frontend: React.js
- Backend: Node.js / Express
- API: OpenAI GPT-4 API
-
Clone the repository:
git clone https://github.com/tipizzo/chatgpt-clone.git cd chatgpt-clone
-
Install dependencies:
npm install
-
Set up environment variables: Create a .env file in the backend directory and add your OPENAI API Key
OPENAI_API_KEY=<your-secret-key>
-
Run the application:
- Backend
cd backend npm run start
- Frontend
cd clone npm start