mirror of
https://github.com/RooVetGit/Roo-Code.git
synced 2026-09-07 08:26:51 +00:00
fix: respect user-configured dimensions setting in file index
- Remove hardcoded 1536 dimension fallback in ClineProvider.ts line 1545 - Allow proper dimension resolution through service factory hierarchy: 1. User configuration (modelDimension) 2. Model-specific defaults (getModelDimension) 3. System defaults - Fixes issue where RooCode ignored dimensions setting and caused "Vector dimension error: expected dim: 1536, got 1024" in Qdrant Fixes #5754
This commit is contained in:
parent
9db64de363
commit
609638bb95
1 changed files with 1 additions and 1 deletions
|
|
@ -1542,7 +1542,7 @@ export class ClineProvider
|
|||
codebaseIndexEmbedderProvider: codebaseIndexConfig?.codebaseIndexEmbedderProvider ?? "openai",
|
||||
codebaseIndexEmbedderBaseUrl: codebaseIndexConfig?.codebaseIndexEmbedderBaseUrl ?? "",
|
||||
codebaseIndexEmbedderModelId: codebaseIndexConfig?.codebaseIndexEmbedderModelId ?? "",
|
||||
codebaseIndexEmbedderModelDimension: codebaseIndexConfig?.codebaseIndexEmbedderModelDimension ?? 1536,
|
||||
codebaseIndexEmbedderModelDimension: codebaseIndexConfig?.codebaseIndexEmbedderModelDimension,
|
||||
codebaseIndexOpenAiCompatibleBaseUrl: codebaseIndexConfig?.codebaseIndexOpenAiCompatibleBaseUrl,
|
||||
codebaseIndexSearchMaxResults: codebaseIndexConfig?.codebaseIndexSearchMaxResults,
|
||||
codebaseIndexSearchMinScore: codebaseIndexConfig?.codebaseIndexSearchMinScore,
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue