From d19dd67213983ed1dc194288d744010dbd99373e Mon Sep 17 00:00:00 2001 From: Wang Jiyuan <59059173+EurFelux@users.noreply.github.com> Date: Tue, 10 Jun 2025 15:34:27 +0800 Subject: [PATCH] fix: shouldn't edit embedding dimension on existing knowledge base (#7022) * fix: shouldn't edit embedding dimension on existing knowledge base * remove dim settings --- .../components/KnowledgeSettingsPopup.tsx | 26 ------------------- .../src/providers/AiProvider/BaseProvider.ts | 1 + 2 files changed, 1 insertion(+), 26 deletions(-) diff --git a/src/renderer/src/pages/knowledge/components/KnowledgeSettingsPopup.tsx b/src/renderer/src/pages/knowledge/components/KnowledgeSettingsPopup.tsx index 237c4a8bcb..d994fa9ee1 100644 --- a/src/renderer/src/pages/knowledge/components/KnowledgeSettingsPopup.tsx +++ b/src/renderer/src/pages/knowledge/components/KnowledgeSettingsPopup.tsx @@ -187,32 +187,6 @@ const PopupContainer: React.FC = ({ base: _base, resolve }) => {
- maxContext) { - return Promise.reject( - new Error(t('knowledge.dimensions_size_too_large', { max_context: maxContext })) - ) - } - return Promise.resolve() - } - } - ]}> - - abstract generateImage(params: GenerateImageParams): Promise abstract generateImageByChat({ messages, assistant, onChunk, onFilterMessages }: CompletionsParams): Promise + // 由于现在出现了一些能够选择嵌入维度的嵌入模型,这个不考虑dimensions参数的方法将只能应用于那些不支持dimensions的模型 abstract getEmbeddingDimensions(model: Model): Promise public abstract convertMcpTools(mcpTools: MCPTool[]): T[] public abstract mcpToolCallResponseToMessage(