From 0c2d87b6e1a48f583bc7471043221a4d2eb75e77 Mon Sep 17 00:00:00 2001 From: okxlin Date: Sun, 9 Jul 2023 16:38:36 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E6=9B=B4=E6=96=B0go-chatgpt-api?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/go-chatgpt-api/latest/.env.sample | 4 +++ apps/go-chatgpt-api/latest/data.yml | 29 ++++++++++++++++++- apps/go-chatgpt-api/latest/docker-compose.yml | 4 +++ 3 files changed, 36 insertions(+), 1 deletion(-) diff --git a/apps/go-chatgpt-api/latest/.env.sample b/apps/go-chatgpt-api/latest/.env.sample index 16d11cb9..10d03cef 100644 --- a/apps/go-chatgpt-api/latest/.env.sample +++ b/apps/go-chatgpt-api/latest/.env.sample @@ -1,2 +1,6 @@ CONTAINER_NAME="go-chatgpt-api" PANEL_APP_PORT_HTTP="40041" +API_PANDORA="1" +ARKOSE_TOKEN_URL="" +OPENAI_EMAIL="" +OPENAI_PASSWORD="" diff --git a/apps/go-chatgpt-api/latest/data.yml b/apps/go-chatgpt-api/latest/data.yml index 12782cc0..d83082fb 100644 --- a/apps/go-chatgpt-api/latest/data.yml +++ b/apps/go-chatgpt-api/latest/data.yml @@ -8,4 +8,31 @@ additionalProperties: required: true rule: paramPort type: number - + - default: "1" + edit: true + envKey: API_PANDORA + labelEn: Pandora API mode + labelZh: 潘多拉API模式 + required: false + type: text + - default: "" + edit: true + envKey: ARKOSE_TOKEN_URL + labelEn: ARKOSE Token URL + labelZh: ARKOSE_TOKEN 链接 + required: false + type: text + - default: "" + edit: true + envKey: OPENAI_EMAIL + labelEn: OpenAI account email + labelZh: OpenAI账户邮箱 + required: false + type: text + - default: "" + edit: true + envKey: OPENAI_PASSWORD + labelEn: OpenAI account password + labelZh: OpenAI账户密码 + required: false + type: text \ No newline at end of file diff --git a/apps/go-chatgpt-api/latest/docker-compose.yml b/apps/go-chatgpt-api/latest/docker-compose.yml index fb5066f3..db8ce453 100644 --- a/apps/go-chatgpt-api/latest/docker-compose.yml +++ b/apps/go-chatgpt-api/latest/docker-compose.yml @@ -9,6 +9,10 @@ services: - "${PANEL_APP_PORT_HTTP}:8080" environment: - GO_CHATGPT_API_PROXY=socks5://chatgpt-proxy-server-warp:65535 + - GO_CHATGPT_API_PANDORA=${API_PANDORA} + - GO_CHATGPT_API_ARKOSE_TOKEN_URL=${ARKOSE_TOKEN_URL} + - GO_CHATGPT_API_OPENAI_EMAIL=${OPENAI_EMAIL} + - GO_CHATGPT_API_OPENAI_PASSWORD=${OPENAI_PASSWORD} image: linweiyuan/go-chatgpt-api:latest depends_on: - chatgpt-proxy-server-warp