e1f7cc4a by Ian Rizh Mañago

update

1 parent 7fac747e
Showing 1 changed file with 24 additions and 21 deletions
1 # ChatGPT Server 1 # ChatGPT AI-Pro Installation
2 2
3 ## Installation 3 ## Setting up local development
4 4
5 npm install on the root directory. 5 ### Create ENV Variables
6 6 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
7 ## Create ENV Variables 7 2. In the root `.env` file, define the needed OpenAI environment variables in your application.
8 8 1. Sign up here [https://beta.openai.com/signup](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.
9 Create an .env file in the root directory of your application. 9 2. Now, visit your OpenAI key page [https://beta.openai.com/account/api-keys](https://beta.openai.com/account/api-keys)
10 Duplicate the env-template and rename to .env 10 3. Create a new key by clicking the "Create new secret key" button.
11 In the .env file, define the environment variables you want to use in your application. ex. 11 3. You can Values should be a string, enclosed with ``""`` Example :
12 12 ```
13 API_KEY="sk-xxxxxxxx" 13 OPENAI_API_KEY=“sk-xxxxxxx”
14 API_ORG="org-xxxxxxx" 14 OPENAI_API_ORG=“org-xxxxxxxx”
15 SERVER_URL="http://localhost:3080/" 15 ```
16 16 4. In the `.env` file of the client, define the SERVER_URL environment variable in your application.
17 ## Run server 17 5. Name the variable starting with **REACT_APP_** and Value must **not** enclosed with commas `""` Example :
18 18 ```
19 Run server on the root directory 19 REACT_APP_SERVER_URL=http://localhost:3080/
20 20 ```
21 `node index.js` 21 ### NPM Install and Run Application
22 **Note:** Prepare 2 Terminals.
23 1. On the first terminal, run `npm install` on **root**. After that run `node index.js`
24 2. On the second terminal, run `npm install` inside the **/client**. Then run `npm run start`
...\ No newline at end of file ...\ No newline at end of file
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!