diff --git a/.env.template b/.env.template index 2cc13029..5f3fc02d 100644 --- a/.env.template +++ b/.env.template @@ -1,4 +1,29 @@ + +# Your openai api key. (required) OPENAI_API_KEY=sk-xxxx + +# Access passsword, separated by comma. (optional) CODE=your-password -PROXY_URL=http://localhost:7890 \ No newline at end of file +# You can start service behind a proxy +PROXY_URL=http://localhost:7890 + +# Override openai api request base url. (optional) +# Default: https://api.openai.com +# Examples: http://your-openai-proxy.com +BASE_URL= + +# Specify OpenAI organization ID.(optional) +# Default: Empty +# If you do not want users to input their own API key, set this value to 1. +OPENAI_ORG_ID= + +# (optional) +# Default: Empty +# If you do not want users to input their own API key, set this value to 1. +HIDE_USER_API_KEY= + +# (optional) +# Default: Empty +# If you do not want users to use GPT-4, set this value to 1. +DISABLE_GPT4= diff --git a/docker-compose.yml b/docker-compose.yml index c250d0d9..bfd1725f 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -9,6 +9,10 @@ services: environment: - OPENAI_API_KEY=$OPENAI_API_KEY - CODE=$CODE + - BASE_URL=$BASE_URL + - OPENAI_ORG_ID=$OPENAI_ORG_ID + - HIDE_USER_API_KEY=$HIDE_USER_API_KEY + - DISABLE_GPT4=DISABLE_GPT4 chatgpt-next-web-proxy: profiles: ["proxy"] @@ -20,3 +24,7 @@ services: - OPENAI_API_KEY=$OPENAI_API_KEY - CODE=$CODE - PROXY_URL=$PROXY_URL + - BASE_URL=$BASE_URL + - OPENAI_ORG_ID=$OPENAI_ORG_ID + - HIDE_USER_API_KEY=$HIDE_USER_API_KEY + - DISABLE_GPT4=DISABLE_GPT4 \ No newline at end of file