From b8e049f02a16dc8398b2a954b561c84beda423c7 Mon Sep 17 00:00:00 2001 From: Aldrik Ramaekers Date: Sat, 4 Oct 2025 13:57:52 +0200 Subject: deepseek ai backend --- src/ui/ui_settings.cpp | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) (limited to 'src/ui') diff --git a/src/ui/ui_settings.cpp b/src/ui/ui_settings.cpp index 1f9fe5a..d7dfd4d 100644 --- a/src/ui/ui_settings.cpp +++ b/src/ui/ui_settings.cpp @@ -338,13 +338,15 @@ static void ui_draw_services() // AI service if (ImGui::CollapsingHeader(localize("settings.services.ai_service"))) { - char* services[1] = { - "OpenAI" + // TODO: get this from iterator over ai_get_impl + char* services[2] = { + "OpenAI", + "DeepSeek", }; if (ImGui::BeginCombo(localize("settings.services.ai_service.provider"), services[new_service.provider])) { - for (u32 n = 0; n < 1; n++) + for (u32 n = 0; n < 2; n++) { bool is_selected = n == (uint32_t)new_service.provider; if (ImGui::Selectable(services[n], is_selected)) { @@ -357,9 +359,6 @@ static void ui_draw_services() ImGui::InputTextWithHint(localize("settings.services.ai_service.pubkey"), localize("settings.services.ai_service.pubkey"), new_service.api_key_public, sizeof(new_service.api_key_public)); - ImGui::InputTextWithHint(localize("settings.services.ai_service.privkey"), localize("settings.services.ai_service.privkey"), - new_service.api_key_private, sizeof(new_service.api_key_private)); - if (ImGui::Button(localize("form.save"))) { administration_set_ai_service(new_service); } -- cgit v1.2.3-70-g09d2