fix: auto-generate variants for user-configured custom provider models

pull/6471/head
Daniel Smolsky 2025-12-30 15:28:06 -05:00
parent cb0e05db26
commit fc2a5b851b
1 changed files with 2 additions and 0 deletions

View File

@ -697,7 +697,9 @@ export namespace Provider {
headers: mergeDeep(existingModel?.headers ?? {}, model.headers ?? {}),
family: model.family ?? existingModel?.family ?? "",
release_date: model.release_date ?? existingModel?.release_date ?? "",
variants: {},
}
parsedModel.variants = mapValues(ProviderTransform.variants(parsedModel), (v) => ({ disabled: false, ...v }))
parsed.models[modelID] = parsedModel
}
database[providerID] = parsed