refactor(llm): 将参数量字段类型从 Integer 改为 Double
- 修改了 BaseModelDO、BaseModelPageReqVO、BaseModelRespVO、BaseModelSaveReqVO 中的 parameterCount 字段类型- 更新了 BaseModelTaskService 中的相关代码,以适应新的 Double 类型参数量 - 这个改动可以更精确地表示模型的参数量,特别是对于参数量较大的模型
This commit is contained in:
parent
56c67cc89f
commit
64f5c3fe93
@ -19,7 +19,7 @@ public class BaseModelPageReqVO extends PageParam {
|
||||
private String modelName;
|
||||
|
||||
@Schema(description = "参数量", example = "12388")
|
||||
private Integer parameterCount;
|
||||
private Double parameterCount;
|
||||
|
||||
@Schema(description = "最大上下文长度")
|
||||
private Integer maxContextLength;
|
||||
|
@ -25,7 +25,7 @@ public class BaseModelRespVO {
|
||||
|
||||
@Schema(description = "参数量", requiredMode = Schema.RequiredMode.REQUIRED, example = "12388")
|
||||
@ExcelProperty("参数量")
|
||||
private Integer parameterCount;
|
||||
private Double parameterCount;
|
||||
|
||||
@Schema(description = "最大上下文长度", requiredMode = Schema.RequiredMode.REQUIRED)
|
||||
@ExcelProperty("最大上下文长度")
|
||||
|
@ -18,7 +18,7 @@ public class BaseModelSaveReqVO {
|
||||
|
||||
@Schema(description = "参数量", requiredMode = Schema.RequiredMode.REQUIRED, example = "12388")
|
||||
@NotNull(message = "参数量不能为空")
|
||||
private Integer parameterCount;
|
||||
private Double parameterCount;
|
||||
|
||||
@Schema(description = "最大上下文长度", requiredMode = Schema.RequiredMode.REQUIRED)
|
||||
@NotNull(message = "最大上下文长度不能为空")
|
||||
|
@ -34,7 +34,7 @@ public class BaseModelDO extends BaseDO {
|
||||
/**
|
||||
* 参数量
|
||||
*/
|
||||
private Integer parameterCount;
|
||||
private Double parameterCount;
|
||||
/**
|
||||
* 最大上下文长度
|
||||
*/
|
||||
|
@ -179,12 +179,12 @@ public class BaseModelTaskService {
|
||||
baseModelSaveReqVO.setIsActive(1);
|
||||
baseModelSaveReqVO.setIsFinetuned(modelListRe.getIsFineTuning());
|
||||
baseModelSaveReqVO.setNotes(modelListRe.getRemark());
|
||||
baseModelSaveReqVO.setParameterCount(1);
|
||||
baseModelSaveReqVO.setParameterCount(1.0);
|
||||
baseModelService.createBaseModel(baseModelSaveReqVO);
|
||||
} else {
|
||||
BaseModelSaveReqVO baseModelSaveReqVO = new BaseModelSaveReqVO();
|
||||
baseModelSaveReqVO.setId(byAigcId.getId());
|
||||
baseModelSaveReqVO.setParameterCount(1);
|
||||
baseModelSaveReqVO.setParameterCount(1.0);
|
||||
baseModelSaveReqVO.setModelName(modelListRe.getModelName());
|
||||
baseModelSaveReqVO.setModelType(modelListRe.getModelType());
|
||||
baseModelSaveReqVO.setMaxContextLength(modelListRe.getMaxTokens());
|
||||
@ -311,7 +311,7 @@ public class BaseModelTaskService {
|
||||
PedestalModelVO pedestalModelVo = collect.get(0);
|
||||
// 查找本地模型
|
||||
List<ModelServiceDO> localModels = modelServiceDOS.stream()
|
||||
.filter(baseModel -> pedestalModelVo.getDeploymentName().equals(baseModel.getBaseModelName()))
|
||||
.filter(baseModel -> pedestalModelVo.getDeploymentName().equals(baseModel.getBaseModelName()) && baseModel.getStatus() != 3)
|
||||
.collect(Collectors.toList());
|
||||
|
||||
if (localModels != null && localModels.size() > 0) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user