Fix embedder config schema to support embeddingDims and url parameters (#3633)
This commit is contained in:
@@ -27,6 +27,7 @@ export class ConfigManager {
|
||||
: defaultConf.apiKey,
|
||||
model: finalModel,
|
||||
url: userConf?.url,
|
||||
embeddingDims: userConf?.embeddingDims,
|
||||
modelProperties:
|
||||
userConf?.modelProperties !== undefined
|
||||
? userConf.modelProperties
|
||||
|
||||
@@ -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({
|
||||
|
||||
Reference in New Issue
Block a user