diff --git a/mem0-ts/src/oss/src/config/manager.ts b/mem0-ts/src/oss/src/config/manager.ts index 1911cbafb..c58bd01ec 100644 --- a/mem0-ts/src/oss/src/config/manager.ts +++ b/mem0-ts/src/oss/src/config/manager.ts @@ -27,6 +27,7 @@ export class ConfigManager { : defaultConf.apiKey, model: finalModel, url: userConf?.url, + embeddingDims: userConf?.embeddingDims, modelProperties: userConf?.modelProperties !== undefined ? userConf.modelProperties diff --git a/mem0-ts/src/oss/src/types/index.ts b/mem0-ts/src/oss/src/types/index.ts index 5a59ac2ed..6119806d2 100644 --- a/mem0-ts/src/oss/src/types/index.ts +++ b/mem0-ts/src/oss/src/types/index.ts @@ -119,6 +119,8 @@ export const MemoryConfigSchema = z.object({ apiKey: z.string().optional(), model: z.union([z.string(), z.any()]).optional(), baseURL: z.string().optional(), + embeddingDims: z.number().optional(), + url: z.string().optional(), }), }), vectorStore: z.object({