From e8a2fbb7cd124cfe0b43aba9771d1f555b5a664d Mon Sep 17 00:00:00 2001 From: lanqian528 <5499636+lanqian528@users.noreply.github.com> Date: Mon, 7 Oct 2024 16:25:48 +0800 Subject: [PATCH] support gpt-4o-canmore --- .github/workflows/build_docker.yml | 2 +- README.md | 2 +- chatgpt/ChatService.py | 2 ++ utils/config.py | 2 +- 4 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build_docker.yml b/.github/workflows/build_docker.yml index 5238349..3eb21e6 100644 --- a/.github/workflows/build_docker.yml +++ b/.github/workflows/build_docker.yml @@ -37,7 +37,7 @@ jobs: images: lanqian528/chat2api tags: | type=raw,value=latest,enable={{is_default_branch}} - type=raw,value=v1.4.8 + type=raw,value=v1.4.9 - name: Build and push uses: docker/build-push-action@v5 diff --git a/README.md b/README.md index 32eefaa..7a0077e 100644 --- a/README.md +++ b/README.md @@ -28,7 +28,7 @@ ## 功能 -### 最新版 v1.4.8 +### 最新版 v1.4.9 > 已完成 > - [x] 流式、非流式传输 diff --git a/chatgpt/ChatService.py b/chatgpt/ChatService.py index 799b615..ee393e6 100644 --- a/chatgpt/ChatService.py +++ b/chatgpt/ChatService.py @@ -117,6 +117,8 @@ class ChatService: self.req_model = "o1-mini" elif "o1" in self.origin_model: self.req_model = "o1" + elif "gpt-4o-canmore" in self.origin_model: + self.req_model = "gpt-4o-canmore" elif "gpt-4o-mini" in self.origin_model: self.req_model = "gpt-4o-mini" elif "gpt-4o" in self.origin_model: diff --git a/utils/config.py b/utils/config.py index 6b2dd35..8369736 100644 --- a/utils/config.py +++ b/utils/config.py @@ -49,7 +49,7 @@ proxy_url_list = proxy_url.split(',') if proxy_url else [] user_agents_list = ast.literal_eval(user_agents) logger.info("-" * 60) -logger.info("Chat2Api v1.4.8 | https://github.com/lanqian528/chat2api") +logger.info("Chat2Api v1.4.9 | https://github.com/lanqian528/chat2api") logger.info("-" * 60) logger.info("Environment variables:") logger.info("API_PREFIX: " + str(api_prefix))