From c7c688cac05ee774c374a69f043cbf6b7ac5c9ca Mon Sep 17 00:00:00 2001 From: sijinhui Date: Mon, 26 Feb 2024 18:26:03 +0800 Subject: [PATCH 1/2] a --- .github/workflows/dockerToHub-dev.yml | 4 ++-- .github/workflows/dockerToHub.yml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/dockerToHub-dev.yml b/.github/workflows/dockerToHub-dev.yml index 02507d9b5..fd056a7e5 100644 --- a/.github/workflows/dockerToHub-dev.yml +++ b/.github/workflows/dockerToHub-dev.yml @@ -8,8 +8,8 @@ on: jobs: build: name: build test image to aly - runs-on: thinkpad - # runs-on: ubuntu-latest + # runs-on: thinkpad + runs-on: ubuntu-latest # runs-on: self-hosted steps: - name: Check out the repo diff --git a/.github/workflows/dockerToHub.yml b/.github/workflows/dockerToHub.yml index c02788454..4a9d531f3 100644 --- a/.github/workflows/dockerToHub.yml +++ b/.github/workflows/dockerToHub.yml @@ -16,8 +16,8 @@ jobs: build: name: build image to aly # runs-on: "103.200" - runs-on: thinkpad - # runs-on: ubuntu-latest + # runs-on: thinkpad + runs-on: ubuntu-latest # runs-on: self-hosted steps: - name: Check out the repo From 43e5dc22920c60bf87fc1b78bf95c441356bb1d8 Mon Sep 17 00:00:00 2001 From: Fred Date: Wed, 28 Feb 2024 11:33:43 +0800 Subject: [PATCH 2/2] fix: fix the method to detect vision model --- app/client/platforms/openai.ts | 2 +- app/utils.ts | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app/client/platforms/openai.ts b/app/client/platforms/openai.ts index 437aff582..629158843 100644 --- a/app/client/platforms/openai.ts +++ b/app/client/platforms/openai.ts @@ -116,7 +116,7 @@ export class ChatGPTApi implements LLMApi { enumerable: true, configurable: true, writable: true, - value: Math.max(modelConfig.max_tokens, 4096), + value: modelConfig.max_tokens, }); } diff --git a/app/utils.ts b/app/utils.ts index 33b8eccd2..0436a128a 100644 --- a/app/utils.ts +++ b/app/utils.ts @@ -292,8 +292,8 @@ export function getMessageImages(message: RequestMessage): string[] { export function isVisionModel(model: string) { return ( - model.startsWith("gpt-4-vision") || - model.startsWith("gemini-pro-vision") || - !DEFAULT_MODELS.find((m) => m.name == model) + // model.startsWith("gpt-4-vision") || + // model.startsWith("gemini-pro-vision") || + model.includes("vision") ); }