mirror of
https://github.com/labring/FastGPT.git
synced 2025-10-18 09:24:03 +00:00
fix: max tokens config (#5409)
This commit is contained in:
@@ -113,13 +113,18 @@ export const loadSystemModels = async (init = false) => {
|
|||||||
const modelData: any = {
|
const modelData: any = {
|
||||||
...model,
|
...model,
|
||||||
...dbModel?.metadata,
|
...dbModel?.metadata,
|
||||||
// @ts-ignore
|
|
||||||
defaultConfig: mergeObject(model.defaultConfig, dbModel?.metadata?.defaultConfig),
|
|
||||||
// @ts-ignore
|
|
||||||
fieldMap: mergeObject(model.fieldMap, dbModel?.metadata?.fieldMap),
|
|
||||||
provider: getModelProvider(dbModel?.metadata?.provider || (model.provider as any)).id,
|
provider: getModelProvider(dbModel?.metadata?.provider || (model.provider as any)).id,
|
||||||
type: dbModel?.metadata?.type || model.type,
|
type: dbModel?.metadata?.type || model.type,
|
||||||
isCustom: false
|
isCustom: false,
|
||||||
|
|
||||||
|
...(model.type === ModelTypeEnum.llm && dbModel?.metadata?.type === ModelTypeEnum.llm
|
||||||
|
? {
|
||||||
|
maxResponse: model.maxTokens ?? dbModel?.metadata?.maxResponse ?? 1000,
|
||||||
|
defaultConfig: mergeObject(model.defaultConfig, dbModel?.metadata?.defaultConfig),
|
||||||
|
fieldMap: mergeObject(model.fieldMap, dbModel?.metadata?.fieldMap),
|
||||||
|
maxTokens: undefined
|
||||||
|
}
|
||||||
|
: {})
|
||||||
};
|
};
|
||||||
pushModel(modelData);
|
pushModel(modelData);
|
||||||
})
|
})
|
||||||
|
Reference in New Issue
Block a user