diff --git a/enjoy/src/renderer/pages/conversations.tsx b/enjoy/src/renderer/pages/conversations.tsx index 2666d2dd..5cc6a65f 100644 --- a/enjoy/src/renderer/pages/conversations.tsx +++ b/enjoy/src/renderer/pages/conversations.tsx @@ -41,7 +41,7 @@ export default () => { const [creating, setCreating] = useState(false); const [preset, setPreset] = useState({}); const [config, setConfig] = useState({ - gptPresets: [], + gptPresets: GPT_PRESETS, customPreset: {}, ttsPreset: { key: "tts", @@ -168,7 +168,10 @@ export default () => { const defaultGpt = await webApi.config("default_gpt_preset"); const defaultTts = await webApi.config("default_tts_preset"); - presets = gptPresets; + if (gptPresets.length > 0) { + presets = [...gptPresets]; + } + if (defaultGpt.engine === currentEngine.name) { defaultGpt.key = "custom"; defaultGpt.name = t("custom"); @@ -242,8 +245,6 @@ export default () => { {t("chooseFromPresetGpts")} - {config.gptPresets.length === 0 && } - {config.gptPresets.map((preset: any) => (