feat: 兼容多平台模型

This commit is contained in:
ageerle
2025-05-09 16:45:41 +08:00
parent 57b2f833f8
commit 1bddf5df3b
8 changed files with 54 additions and 5 deletions

View File

@@ -1,6 +1,7 @@
package org.ruoyi.domain;
import com.alibaba.excel.annotation.ExcelProperty;
import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;
import lombok.EqualsAndHashCode;
@@ -68,6 +69,12 @@ public class ChatModel extends BaseEntity {
*/
private String apiHost;
/**
* 请求地址后缀 - 兼容多平台
*/
@ExcelProperty(value = "请求地址后缀")
private String apiUrl;
/**
* 密钥
*/

View File

@@ -1,5 +1,6 @@
package org.ruoyi.domain.bo;
import com.alibaba.excel.annotation.ExcelProperty;
import org.ruoyi.common.core.validate.AddGroup;
import org.ruoyi.common.core.validate.EditGroup;
import org.ruoyi.domain.ChatModel;
@@ -79,6 +80,12 @@ public class ChatModelBo extends BaseEntity {
@NotBlank(message = "密钥不能为空", groups = { AddGroup.class, EditGroup.class })
private String apiKey;
/**
* 请求地址后缀 - 兼容多平台
*/
@ExcelProperty(value = "请求地址后缀")
private String apiUrl;
/**
* 备注
*/

View File

@@ -88,11 +88,16 @@ public class ChatModelVo implements Serializable {
@ExcelProperty(value = "密钥")
private String apiKey;
/**
* 请求地址后缀 - 兼容多平台
*/
@ExcelProperty(value = "请求地址后缀")
private String apiUrl;
/**
* 备注
*/
@ExcelProperty(value = "备注")
private String remark;
}