This repository contains a simple chatbot server built with Node.js, Express, and OpenAI's GPT-4 API.
Follow these instructions to set up the project on your local machine.
- Node.js (v12 or higher)
- npm
-
Clone the repository: git clone
https://github.com/your-username/openai-chatbot.git -
Change into the project directory: cd openai-chatbot
-
Install the required dependencies:
npm install -
Create a
.envfile in the project root and add your OpenAI API key: API_KEY=your_openai_api_key_here -
Start the server:
npm start
The server listens on port 8000 by default. You can interact with the chatbot by sending a POST request to the root route (/) with a JSON payload containing a question key.
Example:
{
"question": "What is simohammed 💯 ?"
}