From 5db514e245b1e130afb2d4484cb09be8e02f5582 Mon Sep 17 00:00:00 2001 From: perf3ct Date: Wed, 4 Jun 2025 23:02:10 +0000 Subject: [PATCH] fix(llm): fix the buggy embedding selection dropdown --- .../type_widgets/options/ai_settings/ai_settings_widget.ts | 2 ++ .../src/widgets/type_widgets/options/ai_settings/template.ts | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/apps/client/src/widgets/type_widgets/options/ai_settings/ai_settings_widget.ts b/apps/client/src/widgets/type_widgets/options/ai_settings/ai_settings_widget.ts index 5b2480c1a..67cc80cbb 100644 --- a/apps/client/src/widgets/type_widgets/options/ai_settings/ai_settings_widget.ts +++ b/apps/client/src/widgets/type_widgets/options/ai_settings/ai_settings_widget.ts @@ -89,6 +89,7 @@ export default class AiSettingsWidget extends OptionsWidget { this.setupChangeHandler('.ollama-base-url', 'ollamaBaseUrl'); this.setupChangeHandler('.ollama-default-model', 'ollamaDefaultModel'); this.setupChangeHandler('.ollama-embedding-model', 'ollamaEmbeddingModel'); + this.setupChangeHandler('.ollama-chat-embedding-model', 'ollamaEmbeddingModel'); this.setupChangeHandler('.ollama-embedding-base-url', 'ollamaEmbeddingBaseUrl'); // Embedding-specific provider options @@ -641,6 +642,7 @@ export default class AiSettingsWidget extends OptionsWidget { this.$widget.find('.ollama-embedding-base-url').val(options.ollamaEmbeddingBaseUrl || 'http://localhost:11434'); this.setModelDropdownValue('.ollama-default-model', options.ollamaDefaultModel); this.setModelDropdownValue('.ollama-embedding-model', options.ollamaEmbeddingModel); + this.setModelDropdownValue('.ollama-chat-embedding-model', options.ollamaEmbeddingModel); // Embedding-specific provider options this.$widget.find('.openai-embedding-api-key').val(options.openaiEmbeddingApiKey || ''); diff --git a/apps/client/src/widgets/type_widgets/options/ai_settings/template.ts b/apps/client/src/widgets/type_widgets/options/ai_settings/template.ts index 4778930af..ac09f6b97 100644 --- a/apps/client/src/widgets/type_widgets/options/ai_settings/template.ts +++ b/apps/client/src/widgets/type_widgets/options/ai_settings/template.ts @@ -165,7 +165,7 @@ export const TPL = `
-
${t("ai_llm.ollama_embedding_model_description")}