README.md 1.49 KB

ChatGPT AI-Pro Installation

Setting up local development

Set up 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.
  • 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.
  • Now, visit your OpenAI key page https://beta.openai.com/account/api-keys
  • Create a new key by clicking the "Create new secret key" button.
  1. You can Values should be a string, enclosed with "" Example :

     OPENAI_API_KEY=“sk-xxxxxxx”
     OPENAI_API_ORG=“org-xxxxxxxx”
    
  2. In the .env file of the client, define the SERVER_URL environment variable in your application.

  3. 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.

  1. On the first terminal, run npm install on root. After that run node index.js
  2. On the second terminal, run npm install inside the /client. Then run npm run start