fix: set max_tokens to meta's half

This commit is contained in:
jialin
2025-01-09 16:34:49 +08:00
parent a93db0a038
commit b37ec98e17
@@ -108,6 +108,7 @@ const ParamsSettings: React.FC<ParamsSettingsProps> = ({
} }
return acc; return acc;
}, {}); }, {});
console.log('handleModelChange', obj);
form.setFieldsValue(obj); form.setFieldsValue(obj);
setMetaData(obj); setMetaData(obj);
return obj; return obj;
@@ -120,12 +121,18 @@ const ParamsSettings: React.FC<ParamsSettingsProps> = ({
} }
const modelMetaData = handleModelChange(model); const modelMetaData = handleModelChange(model);
const mergeData = _.merge({}, initialValues, modelMetaData); const mergeData = _.merge({}, initialValues, modelMetaData);
const defaultMaxTokens = mergeData?.max_tokens
? _.divide(mergeData?.max_tokens, 2)
: 1024;
form.setFieldsValue({ form.setFieldsValue({
...mergeData, ...mergeData,
max_tokens: defaultMaxTokens,
model: model model: model
}); });
setParams({ setParams({
...mergeData, ...mergeData,
max_tokens: defaultMaxTokens,
model: model model: model
}); });
setFirstLoad(false); setFirstLoad(false);