| # 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** |
|
|
|
|