diff --git a/src/services/code-index/embedders/__tests__/openrouter.spec.ts b/src/services/code-index/embedders/__tests__/openrouter.spec.ts index fe9f9d59dd38..cf64da1b717f 100644 --- a/src/services/code-index/embedders/__tests__/openrouter.spec.ts +++ b/src/services/code-index/embedders/__tests__/openrouter.spec.ts @@ -265,6 +265,8 @@ describe("OpenRouterEmbedder", () => { "google/gemini-embedding-001", "mistralai/mistral-embed-2312", "mistralai/codestral-embed-2505", + "qwen/qwen3-embedding-0.6b", + "qwen/qwen3-embedding-4b", "qwen/qwen3-embedding-8b", ] diff --git a/src/shared/embeddingModels.ts b/src/shared/embeddingModels.ts index 14015c80dbf7..9f83e6ae59e8 100644 --- a/src/shared/embeddingModels.ts +++ b/src/shared/embeddingModels.ts @@ -88,6 +88,8 @@ export const EMBEDDING_MODEL_PROFILES: EmbeddingModelProfiles = { "mistralai/mistral-embed-2312": { dimension: 1024, scoreThreshold: 0.4 }, "mistralai/codestral-embed-2505": { dimension: 1536, scoreThreshold: 0.4 }, // Qwen models via OpenRouter + "qwen/qwen3-embedding-0.6b": { dimension: 1024, scoreThreshold: 0.4 }, + "qwen/qwen3-embedding-4b": { dimension: 2560, scoreThreshold: 0.4 }, "qwen/qwen3-embedding-8b": { dimension: 4096, scoreThreshold: 0.4 }, }, }