package cn.iocoder.yudao.module.llm.service.http.vo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class AigcModelDeploySaveReq {
    /**
     * cpu:1,
     * gpu:0
     * inferredType:"cpu"
     * label:"cpu-aigc-model"
     * maxGpuMemory:0
     * modelWorker:""
     * quantization:"float16"
     * replicas:1
     */

    private String model;
    private Integer cpu;
    private Integer gpu;
    /**
     * 类型：cpu/gpu
     */
    private String inferredType;
    private String label;
    private Integer maxGpuMemory;
    private String modelWorker;
    private String quantization;
    private Integer replicas;
}
