办学质量监测教学评价系统
shenrongliang
2025-06-13 e9abf78f6484ccfe1f1ab293b1708c06edd34179
ruoyi-modules-api/ruoyi-chat-api/src/main/java/org/ruoyi/domain/ChatModel.java
@@ -1,6 +1,6 @@
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;
@@ -11,74 +11,58 @@
/**
 * 聊天模型对象 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 中确认字段映射是否一致
}