README.md 1.49 KB

ChatGPT AI-Pro Installation

Setting up local development

Create ENV Variables

  1. Set-up environment variable .env file in root and inside /client folder. In root, duplicate the env-template file and rename it to .env. Inside the /client folder, create .env file
  2. In the root .env file, define the needed OpenAI environment variables in your application.
    1. Sign up here https://beta.openai.com/signup. You can use your Google or Microsoft account to sign up if you don't want to create using an email/password combination. You may need a valid mobile number to verify your account.
    2. Now, visit your OpenAI key page https://beta.openai.com/account/api-keys
    3. Create a new key by clicking the "Create new secret key" button.
  3. You can Values should be a string, enclosed with "" Example : OPENAI_API_KEY=“sk-xxxxxxx” OPENAI_API_ORG=“org-xxxxxxxx”
  4. In the .env file of the client, define the SERVER_URL environment variable in your application.
  5. Name the variable starting with REACT_APP_ and Value must not enclosed with commas "" Example :
    REACT_APP_SERVER_URL=http://localhost:3080/ ### NPM Install and Run Application Note: Prepare 2 Terminals.
  6. On the first terminal, run npm install on root. After that run node index.js
  7. On the second terminal, run npm install inside the /client. Then run npm run start