From 6a5239820b3a08b62f0b2e739a74b10b9e1c8939 Mon Sep 17 00:00:00 2001 From: Cesaryuan <35998162+cesaryuan@users.noreply.github.com> Date: Fri, 27 Sep 2024 00:47:17 +0800 Subject: [PATCH] Add gpt-4o-mini bot via OpenAI API (#893) --- public/bots/openai-4o-mini-logo.png | Bin 0 -> 11519 bytes src/bots/index.js | 3 +++ src/bots/openai/OpenAIAPI4oMiniBot.js | 12 ++++++++++++ src/i18n/locales/de.json | 1 + src/i18n/locales/en.json | 1 + src/i18n/locales/es.json | 1 + src/i18n/locales/fr.json | 1 + src/i18n/locales/it.json | 1 + src/i18n/locales/ja.json | 1 + src/i18n/locales/ko.json | 1 + src/i18n/locales/ru.json | 1 + src/i18n/locales/vi.json | 1 + src/i18n/locales/zh.json | 1 + src/i18n/locales/zhtw.json | 1 + 14 files changed, 26 insertions(+) create mode 100644 public/bots/openai-4o-mini-logo.png create mode 100644 src/bots/openai/OpenAIAPI4oMiniBot.js diff --git a/public/bots/openai-4o-mini-logo.png b/public/bots/openai-4o-mini-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..14eab1b8b0158ecc77ecd49a64d5f2cc8e73c7c2 GIT binary patch literal 11519 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 Vm_bSYfc&u;D9XQ*E0-}2{2vn2ha><1 literal 0 HcmV?d00001 diff --git a/src/bots/index.js b/src/bots/index.js index ffbcbca807..1335c5e81f 100644 --- a/src/bots/index.js +++ b/src/bots/index.js @@ -19,6 +19,7 @@ import OpenAIAPI35Bot from "@/bots/openai/OpenAIAPI35Bot"; import OpenAIAPI4Bot from "@/bots/openai/OpenAIAPI4Bot"; import OpenAIAPI4128KBot from "@/bots/openai/OpenAIAPI4128KBot"; import OpenAIAPI4oBot from "@/bots/openai/OpenAIAPI4oBot"; +import OpenAIAPI4oMiniBot from "./openai/OpenAIAPI4oMiniBot"; import MistralBot from "./MistralBot"; import MOSSBot from "@/bots/MOSSBot"; import WenxinQianfanBot from "@/bots/baidu/WenxinQianfanBot"; @@ -143,6 +144,7 @@ const all = [ OpenAIAPI4Bot.getInstance(), OpenAIAPI4128KBot.getInstance(), OpenAIAPI4oBot.getInstance(), + OpenAIAPI4oMiniBot.getInstance(), ChatGPT432kPoeBot.getInstance(), GradioAppBot.getInstance(), Gemma7bGroqAPIBot.getInstance(), @@ -300,6 +302,7 @@ export const botTags = { bots.getBotByClassName("OpenAIAPI4Bot"), bots.getBotByClassName("OpenAIAPI4128KBot"), bots.getBotByClassName("OpenAIAPI4oBot"), + bots.getBotByClassName("OpenAIAPI4oMiniBot"), bots.getBotByClassName("WenxinQianfanBot"), bots.getBotByClassName("WenxinQianfanTurboBot"), bots.getBotByClassName("WenxinQianfan4Bot"), diff --git a/src/bots/openai/OpenAIAPI4oMiniBot.js b/src/bots/openai/OpenAIAPI4oMiniBot.js new file mode 100644 index 0000000000..66cfa1d315 --- /dev/null +++ b/src/bots/openai/OpenAIAPI4oMiniBot.js @@ -0,0 +1,12 @@ +import OpenAIAPIBot from "./OpenAIAPIBot"; + +export default class OpenAIAPI4oMiniBot extends OpenAIAPIBot { + static _className = "OpenAIAPI4oMiniBot"; // Class name of the bot + static _logoFilename = "openai-4o-mini-logo.png"; // Place it in public/bots/ + static _isDarkLogo = true; // The main color of logo is dark + static _model = "gpt-4o-mini"; + + constructor() { + super(); + } +} diff --git a/src/i18n/locales/de.json b/src/i18n/locales/de.json index ba8b27eed3..0c5eb8c338 100644 --- a/src/i18n/locales/de.json +++ b/src/i18n/locales/de.json @@ -238,6 +238,7 @@ "gpt-4": "gpt-4", "gpt-4-turbo": "gpt-4-turbo", "gpt-4o": "gpt-4o", + "gpt-4o-mini": "gpt-4o-mini", "temperature": "Temperatur", "temperaturePrompt": "Je höher die Temperatur, desto kreativer der Text, aber desto wahrscheinlicher ist es, dass er inkohärent ist", "temperature0": "Stärker deterministisch", diff --git a/src/i18n/locales/en.json b/src/i18n/locales/en.json index d6db59f9b2..71ec271c55 100644 --- a/src/i18n/locales/en.json +++ b/src/i18n/locales/en.json @@ -238,6 +238,7 @@ "gpt-4": "gpt-4", "gpt-4-turbo": "gpt-4-turbo", "gpt-4o": "gpt-4o", + "gpt-4o-mini": "gpt-4o-mini", "temperature": "Temperature", "temperaturePrompt": "The higher the temperature, the more creative the text, but the more likely it is to be incoherent", "temperature0": "More deterministic", diff --git a/src/i18n/locales/es.json b/src/i18n/locales/es.json index a700bf4aed..36f7028b93 100644 --- a/src/i18n/locales/es.json +++ b/src/i18n/locales/es.json @@ -238,6 +238,7 @@ "gpt-4": "gpt-4", "gpt-4-turbo": "gpt-4-turbo", "gpt-4o": "gpt-4o", + "gpt-4o-mini": "gpt-4o-mini", "temperature": "Temperatura", "temperaturePrompt": "Cuanto mayor sea la temperatura, más creativo será el texto, pero más probable es que sea incoherente.", "temperature0": "Más determinístico", diff --git a/src/i18n/locales/fr.json b/src/i18n/locales/fr.json index a0a8070560..5255ebe3c6 100644 --- a/src/i18n/locales/fr.json +++ b/src/i18n/locales/fr.json @@ -238,6 +238,7 @@ "gpt-4": "gpt-4", "gpt-4-turbo": "gpt-4-turbo", "gpt-4o": "gpt-4o", + "gpt-4o-mini": "gpt-4o-mini", "temperature": "Température", "temperaturePrompt": "Une température plus élevée favorise la créativité du texte généré, mais le risque d'incohérence augmente également.", "temperature0": "Plus déterministe", diff --git a/src/i18n/locales/it.json b/src/i18n/locales/it.json index de63cbbf64..70a152133c 100644 --- a/src/i18n/locales/it.json +++ b/src/i18n/locales/it.json @@ -239,6 +239,7 @@ "gpt-4": "gpt-4", "gpt-4-turbo": "gpt-4-turbo", "gpt-4o": "gpt-4o", + "gpt-4o-mini": "gpt-4o-mini", "temperature": "Temperatura", "temperaturePrompt": "Più alta è la temperatura, più creativo è il testo, ma maggiore è la probabilità che sia incoerente", "temperature0": "Più deterministico", diff --git a/src/i18n/locales/ja.json b/src/i18n/locales/ja.json index 091c57288f..fd2764ec5d 100644 --- a/src/i18n/locales/ja.json +++ b/src/i18n/locales/ja.json @@ -238,6 +238,7 @@ "gpt-4": "gpt-4", "gpt-4-turbo": "gpt-4-turbo", "gpt-4o": "gpt-4o", + "gpt-4o-mini": "gpt-4o-mini", "temperature": "温度", "temperaturePrompt": "温度が高いほど、テキストは創造的ですが、一貫性がない可能性が高いです。", "temperature0": "より決定論的な", diff --git a/src/i18n/locales/ko.json b/src/i18n/locales/ko.json index 0f472e1039..ca804e5025 100644 --- a/src/i18n/locales/ko.json +++ b/src/i18n/locales/ko.json @@ -238,6 +238,7 @@ "gpt-4": "gpt-4", "gpt-4-turbo": "gpt-4-turbo", "gpt-4o": "gpt-4o", + "gpt-4o-mini": "gpt-4o-mini", "temperature": "온도", "temperaturePrompt": "온도가 높을수록 텍스트는 창의적이지만 일관성이 없을 가능성이 높습니다", "temperature0": "더 결정론적인", diff --git a/src/i18n/locales/ru.json b/src/i18n/locales/ru.json index fb3f3856ab..ccf54e8a14 100644 --- a/src/i18n/locales/ru.json +++ b/src/i18n/locales/ru.json @@ -238,6 +238,7 @@ "gpt-4": "gpt-4", "gpt-4-turbo": "gpt-4-turbo", "gpt-4o": "gpt-4o", + "gpt-4o-mini": "gpt-4o-mini", "temperature": "Температура", "temperaturePrompt": "Чем выше температура, тем креативнее текст, но тем больше вероятность того, что он будет бессвязным", "temperature0": "Более определенный", diff --git a/src/i18n/locales/vi.json b/src/i18n/locales/vi.json index 57f25692a4..479fc68ad1 100644 --- a/src/i18n/locales/vi.json +++ b/src/i18n/locales/vi.json @@ -219,6 +219,7 @@ "gpt-4": "gpt-4", "gpt-4-turbo": "gpt-4-turbo", "gpt-4o": "gpt-4o", + "gpt-4o-mini": "gpt-4o-mini", "temperature": "Temperature", "temperaturePrompt": "Temperature càng cao, văn bản càng sáng tạo nhưng càng có khả năng trở nên rời rạc", "temperature0": "Cụ thể hơn", diff --git a/src/i18n/locales/zh.json b/src/i18n/locales/zh.json index 5e2d488e33..8db308d9e5 100644 --- a/src/i18n/locales/zh.json +++ b/src/i18n/locales/zh.json @@ -238,6 +238,7 @@ "gpt-4": "gpt-4", "gpt-4-turbo": "gpt-4-turbo", "gpt-4o": "gpt-4o", + "gpt-4o-mini": "gpt-4o-mini", "temperature": "Temperature", "temperaturePrompt": "Temperature 越高,生成的文本越有创造性,但也越没条理", "temperature0": "更具确定性", diff --git a/src/i18n/locales/zhtw.json b/src/i18n/locales/zhtw.json index 5d3175db58..755be2b306 100644 --- a/src/i18n/locales/zhtw.json +++ b/src/i18n/locales/zhtw.json @@ -238,6 +238,7 @@ "gpt-4": "gpt-4", "gpt-4-turbo": "gpt-4-turbo", "gpt-4o": "gpt-4o", + "gpt-4o-mini": "gpt-4o-mini", "temperature": "Temperature", "temperaturePrompt": "Temperature 越高,生成的文字越有創造性,但也越可能無法理解", "temperature0": "更具確定性",