From 2605d09c44a2e3e8bb0b6e487ba3fc9adc1f9225 Mon Sep 17 00:00:00 2001 From: ChengZi Date: Thu, 21 Aug 2025 11:30:53 +0800 Subject: [PATCH] fix: remove dimension detection error for ollama Signed-off-by: ChengZi --- packages/core/src/embedding/ollama-embedding.ts | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/packages/core/src/embedding/ollama-embedding.ts b/packages/core/src/embedding/ollama-embedding.ts index 312f98a..372a6dd 100644 --- a/packages/core/src/embedding/ollama-embedding.ts +++ b/packages/core/src/embedding/ollama-embedding.ts @@ -92,13 +92,11 @@ export class OllamaEmbedding extends Embedding { // Preprocess all texts const processedTexts = this.preprocessTexts(texts); - // Detect dimension on first use + // Detect dimension on first use if not configured if (!this.dimensionDetected && !this.config.dimension) { this.dimension = await this.detectDimension(); this.dimensionDetected = true; console.log(`📏 Detected Ollama embedding dimension: ${this.dimension} for model: ${this.config.model}`); - } else { - throw new Error('Failed to detect dimension for model ' + this.config.model); } // Use Ollama's native batch embedding API