| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314 |
- package cn.com.goldenwater.domain;
- import com.baomidou.mybatisplus.annotation.TableId;
- import com.baomidou.mybatisplus.annotation.TableName;
- import com.fasterxml.jackson.annotation.JsonFormat;
- import lombok.AllArgsConstructor;
- import lombok.Data;
- import lombok.NoArgsConstructor;
- import java.util.Date;
- /**
- * 模型信息对象 md_model_info
- *
- * @author 朱得糠
- * @date 2025-07-31
- */
- @AllArgsConstructor
- @NoArgsConstructor
- @Data
- @TableName
- public class MdModelInfo {
- /**
- * 模型标识
- */
- @TableId
- private String mdid;
- /**
- * 模型名称
- */
- private String name;
- /**
- * 模型英文名称
- */
- private String enname;
- /**
- * 目录标识
- */
- private String cateid;
- /**
- * 开发语言
- */
- private String devlang;
- /**
- * 模型版本号
- */
- private String version;
- /**
- * 模型介绍,简介
- */
- private String intro;
- /**
- * 模型分类
- */
- private String type;
- /**
- * 模型标签
- */
- private String tags;
- /**
- * 模型类别
- */
- private String kind;
- /**
- * 模型用途
- */
- private String purpose;
- /**
- * 可否率定
- */
- private Integer israte;
- /**
- * 权值
- */
- private Double weight;
- /**
- * 区分系统内的模型,还是第三方的模型
- */
- private String devkind;
- /**
- * 开发者用户编号
- */
- private String author;
- /**
- * 是否发布
- */
- private Integer ispublic;
- /**
- * 是否审核
- */
- private Integer isapproved;
- /**
- * 模型状态
- */
- private Integer status;
- /**
- * 模型类名
- */
- private String classname;
- /**
- * 模型运行命令
- */
- private String mdRunCmd;
- /**
- * 模型URL地址
- */
- private String mdUrl;
- /**
- * 模型验证类型
- */
- private String mdAuth;
- /**
- * 模型Header项
- */
- private String mdHeader;
- /**
- * 模型TOKEN Sercet
- */
- private String mdSecret;
- /**
- * 模型提供单位
- */
- private String mdUnit;
- /**
- * 模型单位联系方式
- */
- private String mdContact;
- /**
- * 开发单位,技术支撑单位
- */
- private String devUnit;
- /**
- * 开发单位联系方式
- */
- private String devContact;
- /**
- * 是否使用WebHook
- */
- private Integer whFlag;
- /**
- * 模型消息WebHook URL地址
- */
- private String whUrl;
- /**
- * WebHook请求方法
- */
- private String whMethod;
- /**
- * WebHook验证类型
- */
- private String whAuth;
- /**
- * WebHook Header项
- */
- private String whHeader;
- /**
- * WebHook TOKEN Sercet
- */
- private String whSecret;
- /**
- * 模型运行服务器操作系统
- */
- private String envOs;
- /**
- * 模型运行服务器架构
- */
- private String evnArmX86;
- /**
- * 模型CPU核心数
- */
- private Integer envCpu;
- /**
- * GPU类型
- */
- private String envGpuType;
- /**
- * GPU数量
- */
- private Integer envGpuNum;
- /**
- * GPU显存大小
- */
- private Integer envGpuMem;
- /**
- * 所需存储空间大小
- */
- private Integer envDisk;
- /**
- * 所需内存大小
- */
- private Integer envMem;
- /**
- * 部署服务器IP
- */
- private String deployIp;
- /**
- * 部署目录
- */
- private String deployDir;
- /**
- * 部署端口
- */
- private String deployPort;
- /**
- * 部署说明
- */
- private String deployNote;
- /**
- * 模型输入文件名称
- */
- private String mdInName;
- /**
- * 模型输入文件存储路径
- */
- private String mdInFile;
- /**
- * 模型输入说明
- */
- private String mdInNote;
- /**
- * 模型输出文件名称
- */
- private String mdOutName;
- /**
- * 模型输出文件存储路径
- */
- private String mdOutFile;
- /**
- * 模型输出说明
- */
- private String mdOutNote;
- /**
- * 模型镜像名称
- */
- private String mirrorImageName;
- /**
- * 模型镜像地址/服务地址
- */
- private String mirrorImageUrl;
- /**
- * 模型对应文件描述表
- */
- private String mirrorImageDesc;
- /**
- * 验证url
- */
- private String mdAuthUrl;
- /**
- * 编辑时间
- */
- @JsonFormat(pattern = "yyyy-MM-dd")
- private Date modifyby;
- /**
- * 创建时间
- */
- @JsonFormat(pattern = "yyyy-MM-dd")
- private Date createby;
- }
|