From b29cc733eeaff7bd351711bf0457eb96d2f3fe72 Mon Sep 17 00:00:00 2001 From: Blair Chen Date: Sun, 11 Jun 2023 01:05:33 +0800 Subject: [PATCH] Update e2e test for chatgpt-lite & chatgpt-minimal (#14) --- README.en-US.md | 3 +- README.md | 3 +- .../docker-compose.yml | 6 ++-- e2e/chatgpt-minimal/docker-compose.yml | 28 +++++++++++++++++++ 4 files changed, 35 insertions(+), 5 deletions(-) rename e2e/{gptlite => chatgpt-lite}/docker-compose.yml (80%) create mode 100644 e2e/chatgpt-minimal/docker-compose.yml diff --git a/README.en-US.md b/README.en-US.md index cc3f14a..5a49e0a 100644 --- a/README.en-US.md +++ b/README.en-US.md @@ -53,7 +53,8 @@ The following apps have been tested and confirmed to work with the azure-openai- | [chatbot-ui](https://github.com/mckaywrigley/chatbot-ui) | [docker-compose.yml](./e2e/chatbot-ui/docker-compose.yml) | | [chatgpt-next-web](https://github.com/Yidadaa/ChatGPT-Next-Web) | [docker-compose.yml](./e2e/chatgpt-next-web/docker-compose.yml) | | [chatgpt-web](https://github.com/Chanzhaoyu/chatgpt-web) | [docker-compose.yml](./e2e/chatgpt-web/docker-compose.yml) | -| [gptlite](https://github.com/blrchen/gptlite) | [docker-compose.yml](./e2e/gptlite/docker-compose.yml) | +| [chatgpt-lite](https://github.com/blrchen/chatgpt-lite) | [docker-compose.yml](./e2e/chatgpt-lite/docker-compose.yml) | +| [chatgpt-mininal](https://github.com/blrchen/chatgpt-mininal) | [docker-compose.yml](./e2e/chatgpt-mininal/docker-compose.yml) | To run a test locally, please follow these steps: diff --git a/README.md b/README.md index 4bfb23b..09bce04 100644 --- a/README.md +++ b/README.md @@ -53,7 +53,8 @@ curl -X "POST" "http://localhost:3000/v1/chat/completions" \ | [chatbot-ui](https://github.com/mckaywrigley/chatbot-ui) | [docker-compose.yml](./e2e/chatbot-ui/docker-compose.yml) | | [chatgpt-next-web](https://github.com/Yidadaa/ChatGPT-Next-Web) | [docker-compose.yml](./e2e/chatgpt-next-web/docker-compose.yml) | | [chatgpt-web](https://github.com/Chanzhaoyu/chatgpt-web) | [docker-compose.yml](./e2e/chatgpt-web/docker-compose.yml) | -| [gptlite](https://github.com/blrchen/gptlite) | [docker-compose.yml](./e2e/gptlite/docker-compose.yml) | +| [chatgpt-lite](https://github.com/blrchen/chatgpt-lite) | [docker-compose.yml](./e2e/chatgpt-lite/docker-compose.yml) | +| [chatgpt-minimal](https://github.com/blrchen/chatgpt-minimal) | [docker-compose.yml](./e2e/chatgpt-minimal/docker-compose.yml) | 要在本地运行测试,请按照以下步骤操作: diff --git a/e2e/gptlite/docker-compose.yml b/e2e/chatgpt-lite/docker-compose.yml similarity index 80% rename from e2e/gptlite/docker-compose.yml rename to e2e/chatgpt-lite/docker-compose.yml index 3ac2a87..4c4610f 100644 --- a/e2e/gptlite/docker-compose.yml +++ b/e2e/chatgpt-lite/docker-compose.yml @@ -1,9 +1,9 @@ version: '3.8' services: - gptlite: - container_name: gptlite - image: blrchen/gptlite:main + chatgpt-lite: + container_name: chatgpt-lite + image: blrchen/chatgpt-lite:main ports: - 3000:3000 environment: diff --git a/e2e/chatgpt-minimal/docker-compose.yml b/e2e/chatgpt-minimal/docker-compose.yml new file mode 100644 index 0000000..2b735f6 --- /dev/null +++ b/e2e/chatgpt-minimal/docker-compose.yml @@ -0,0 +1,28 @@ +version: '3.8' + +services: + chatgpt-minimal: + container_name: chatgpt-minimal + image: blrchen/chatgpt-minimal:main + ports: + - 3000:3000 + environment: + OPENAI_API_KEY: ${OPENAI_API_KEY} + OPENAI_API_BASE_URL: http://azure-openai-proxy:3000 + depends_on: + - azure-openai-proxy + networks: + - vnet + restart: unless-stopped + + azure-openai-proxy: + container_name: azure-openai-proxy + build: + context: ../.. + networks: + - vnet + restart: unless-stopped + +networks: + vnet: + driver: bridge \ No newline at end of file