From 79b6c0a73edd9277c42c35b0c5269a56cc9c458e Mon Sep 17 00:00:00 2001 From: HynoR <20227709+HynoR@users.noreply.github.com> Date: Thu, 21 Nov 2024 09:14:23 +0800 Subject: [PATCH] Chore: support gpt-4o-2024-11-20 --- common/model-ratio.go | 23 ++++++++++++----------- relay/channel/openai/constant.go | 2 +- 2 files changed, 13 insertions(+), 12 deletions(-) diff --git a/common/model-ratio.go b/common/model-ratio.go index f3283dfa..4f7b9b79 100644 --- a/common/model-ratio.go +++ b/common/model-ratio.go @@ -33,17 +33,18 @@ var defaultModelRatio = map[string]float64{ "gpt-4-32k": 30, //"gpt-4-32k-0314": 30, //deprecated "gpt-4-32k-0613": 30, - "gpt-4-1106-preview": 5, // $0.01 / 1K tokens - "gpt-4-0125-preview": 5, // $0.01 / 1K tokens - "gpt-4-turbo-preview": 5, // $0.01 / 1K tokens - "gpt-4-vision-preview": 5, // $0.01 / 1K tokens - "gpt-4-1106-vision-preview": 5, // $0.01 / 1K tokens - "chatgpt-4o-latest": 2.5, // $0.01 / 1K tokens - "gpt-4o": 1.25, // $0.01 / 1K tokens - "gpt-4o-audio-preview": 1.25, // $0.0015 / 1K tokens - "gpt-4o-audio-preview-2024-10-01": 1.25, // $0.0015 / 1K tokens - "gpt-4o-2024-08-06": 1.25, // $0.01 / 1K tokens - "gpt-4o-2024-05-13": 2.5, + "gpt-4-1106-preview": 5, // $10 / 1M tokens + "gpt-4-0125-preview": 5, // $10 / 1M tokens + "gpt-4-turbo-preview": 5, // $10 / 1M tokens + "gpt-4-vision-preview": 5, // $10 / 1M tokens + "gpt-4-1106-vision-preview": 5, // $10 / 1M tokens + "chatgpt-4o-latest": 2.5, // $5 / 1M tokens + "gpt-4o": 1.25, // $2.5 / 1M tokens + "gpt-4o-audio-preview": 1.25, // $2.5 / 1M tokens + "gpt-4o-audio-preview-2024-10-01": 1.25, // $2.5 / 1M tokens + "gpt-4o-2024-05-13": 2.5, // $5 / 1M tokens + "gpt-4o-2024-08-06": 1.25, // $2.5 / 1M tokens + "gpt-4o-2024-11-20": 1.25, // $2.5 / 1M tokens "gpt-4o-realtime-preview": 2.5, "o1-preview": 7.5, "o1-preview-2024-09-12": 7.5, diff --git a/relay/channel/openai/constant.go b/relay/channel/openai/constant.go index d36ad300..400121b1 100644 --- a/relay/channel/openai/constant.go +++ b/relay/channel/openai/constant.go @@ -9,7 +9,7 @@ var ModelList = []string{ "gpt-4-turbo-preview", "gpt-4-turbo", "gpt-4-turbo-2024-04-09", "gpt-4-vision-preview", "chatgpt-4o-latest", - "gpt-4o", "gpt-4o-2024-05-13", "gpt-4o-2024-08-06", + "gpt-4o", "gpt-4o-2024-05-13", "gpt-4o-2024-08-06", "gpt-4o-2024-11-20", "gpt-4o-mini", "gpt-4o-mini-2024-07-18", "o1-preview", "o1-preview-2024-09-12", "o1-mini", "o1-mini-2024-09-12",