| | |
| | | package org.ruoyi.domain; |
| | | |
| | | |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import lombok.Data; |
| | |
| | | |
| | | /** |
| | | * 聊天模型对象 chat_model |
| | | * |
| | | * @author ageerle |
| | | * @date 2025-04-08 |
| | | */ |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = true) |
| | | @TableName("chat_model") |
| | | @TableName("CHAT_MODEL") |
| | | public class ChatModel extends BaseEntity { |
| | | |
| | | @Serial |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** |
| | | * 主键 |
| | | */ |
| | | @TableId(value = "id") |
| | | /** 主键 */ |
| | | @TableId(value = "ID") |
| | | private Long id; |
| | | |
| | | /** |
| | | * 模型分类 |
| | | */ |
| | | /** 模型分类 */ |
| | | @TableField("CATEGORY") |
| | | private String category; |
| | | |
| | | /** |
| | | * 模型名称 |
| | | */ |
| | | /** 模型名称 */ |
| | | @TableField("MODEL_NAME") |
| | | private String modelName; |
| | | |
| | | /** |
| | | * 模型描述 |
| | | */ |
| | | /** 模型描述 */ |
| | | @TableField("MODEL_DESCRIBE") |
| | | private String modelDescribe; |
| | | |
| | | /** |
| | | * 模型价格 |
| | | */ |
| | | /** 模型价格 */ |
| | | @TableField("MODEL_PRICE") |
| | | private Double modelPrice; |
| | | |
| | | /** |
| | | * 计费类型 |
| | | */ |
| | | /** 计费类型 */ |
| | | @TableField("MODEL_TYPE") |
| | | private String modelType; |
| | | |
| | | /** |
| | | * 是否显示 |
| | | */ |
| | | /** 是否显示 */ |
| | | @TableField("MODEL_SHOW") |
| | | private String modelShow; |
| | | |
| | | /** |
| | | * 系统提示词 |
| | | */ |
| | | /** 系统提示词 */ |
| | | @TableField("SYSTEM_PROMPT") |
| | | private String systemPrompt; |
| | | |
| | | /** |
| | | * 请求地址 |
| | | */ |
| | | /** 请求地址 */ |
| | | @TableField("API_HOST") |
| | | private String apiHost; |
| | | |
| | | |
| | | /** |
| | | * 密钥 |
| | | */ |
| | | /** 密钥 */ |
| | | @TableField("API_KEY") |
| | | private String apiKey; |
| | | |
| | | /** |
| | | * 备注 |
| | | */ |
| | | /** 备注 */ |
| | | @TableField("REMARK") |
| | | private String remark; |
| | | |
| | | |
| | | // 还有 API_URL、CREATE_BY、UPDATE_BY 等继承自 BaseEntity,可在 BaseEntity 中确认字段映射是否一致 |
| | | } |