| # Proxy | |
| If your server cannot connect to the chatGPT API server by some reason, (eg in China). You can set a environment variable `PROXY`. This will be transmitted to `node-chatgpt-api` interface. | |
| **Warning:** `PROXY` is not `reverseProxyUrl` in `node-chatgpt-api` | |
| ## Set up proxy in local environment | |
| - **Option 1:** system level environment | |
| `export PROXY="http://127.0.0.1:7890"` | |
| - **Option 2:** set in .env file | |
| `PROXY="http://127.0.0.1:7890"` | |
| **Change `http://127.0.0.1:7890` to your proxy server** | |
| ## Set up proxy in docker environment </strong></summary> | |
| set in docker-compose.yml file, under services - api - environment | |
| ``` | |
| api: | |
| ... | |
| environment: | |
| ... | |
| - "PROXY=http://127.0.0.1:7890" | |
| # add this line ↑ | |
| ``` | |
| **Change `http://127.0.0.1:7890` to your proxy server** | |