feat: 全局格式化代码

This commit is contained in:
evo
2025-12-06 14:38:41 +08:00
parent 96c53390aa
commit 7c7d5838cd
538 changed files with 21132 additions and 14160 deletions

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://maven.apache.org/POM/4.0.0"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://maven.apache.org/POM/4.0.0"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://maven.apache.org/POM/4.0.0"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<groupId>org.ruoyi</groupId>

View File

@@ -6,7 +6,6 @@ import cn.hutool.core.date.DateUnit;
import lombok.extern.slf4j.Slf4j;
/**
*
* @author https:www.unfbx.com
* @date 2023-03-10
*/
@@ -16,16 +15,14 @@ public class LocalCache {
* 缓存时长
*/
public static final long TIMEOUT = 30 * DateUnit.MINUTE.getMillis();
/**
* 清理间隔
*/
private static final long CLEAN_TIMEOUT = 30 * DateUnit.MINUTE.getMillis();
/**
* 缓存对象
*/
public static final TimedCache<String, Object> CACHE = CacheUtil.newTimedCache(TIMEOUT);
/**
* 清理间隔
*/
private static final long CLEAN_TIMEOUT = 30 * DateUnit.MINUTE.getMillis();
static {
//启动定时任务

View File

@@ -39,10 +39,10 @@ public class WebSocketConfig {
}
// 返回一个WebSocketConfigurer对象用于配置WebSocket
return registry -> registry
// 添加WebSocket处理程序和拦截器到指定路径设置允许的跨域来源
.addHandler(webSocketHandler, webSocketProperties.getPath())
.addInterceptors(handshakeInterceptor)
.setAllowedOrigins(webSocketProperties.getAllowedOrigins());
// 添加WebSocket处理程序和拦截器到指定路径设置允许的跨域来源
.addHandler(webSocketHandler, webSocketProperties.getPath())
.addInterceptors(handshakeInterceptor)
.setAllowedOrigins(webSocketProperties.getAllowedOrigins());
}
@Bean

View File

@@ -23,7 +23,7 @@ public class WebSocketProperties {
private String path;
/**
* 设置访问源地址
* 设置访问源地址
*/
private String allowedOrigins;
}

View File

@@ -1,9 +1,8 @@
package org.ruoyi.common.chat.constant;
/**
*
* @author https:www.unfbx.com
* @since 2023-03-06
* @since 2023-03-06
*/
public class OpenAIConst {

View File

@@ -7,7 +7,6 @@ import lombok.Data;
import java.math.BigDecimal;
/**
*
* @author https:www.unfbx.com
* @since 2023-03-18
*/

View File

@@ -7,7 +7,6 @@ import lombok.Data;
import java.util.List;
/**
*
* @author https:www.unfbx.com
* @since 2023-03-18
*/

View File

@@ -4,9 +4,8 @@ import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Data;
/**
*
* @author https:www.unfbx.com
* @since 2023-04-08
* @since 2023-04-08
*/
@Data
@JsonIgnoreProperties(ignoreUnknown = true)

View File

@@ -7,7 +7,7 @@ import lombok.Data;
* 账户信息
*
* @author https:www.unfbx.com
* @since 2023-04-08
* @since 2023-04-08
*/
@Data
public class Subscription {

View File

@@ -12,7 +12,6 @@ import java.io.Serializable;
import java.util.List;
/**
*
* @author https:www.unfbx.com
* @since 1.1.2
* 2023-03-02
@@ -34,6 +33,7 @@ public class BaseMessage implements Serializable {
/**
* The tool calls generated by the model, such as function calls.
*
* @since 1.1.2
*/
@JsonProperty("tool_calls")

View File

@@ -7,7 +7,6 @@ import lombok.Data;
import java.io.Serializable;
/**
*
* @author https:www.unfbx.com
* @since 2023-03-02
*/

View File

@@ -11,7 +11,7 @@ import java.io.Serializable;
import java.util.List;
/**
* chat模型附带图片的参数
* chat模型附带图片的参数
*
* @author https:www.unfbx.com
* @since 1.1.2

View File

@@ -6,7 +6,6 @@ import lombok.*;
import lombok.extern.slf4j.Slf4j;
/**
*
* @author https://www.unfbx.com
* @since 1.1.2
* 2023-11-10

View File

@@ -4,6 +4,7 @@ import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Data;
import java.util.List;
@Data
@JsonIgnoreProperties(ignoreUnknown = true)
public class FastGPTAnswerResponse {

View File

@@ -24,8 +24,9 @@ import java.io.Serializable;
* },
* }
* </pre>
*
* @author https:www.unfbx.com
* @since 2023-06-14
* @since 2023-06-14
*/
@Data
@Builder

View File

@@ -8,7 +8,6 @@ import lombok.NoArgsConstructor;
import lombok.extern.slf4j.Slf4j;
/**
*
* @author https://www.unfbx.com
* 2023-11-10
*/

View File

@@ -10,8 +10,6 @@ import java.io.Serializable;
import java.util.List;
/**
*
*
* @author https:www.unfbx.com
* @since 2023-03-02
*/
@@ -24,10 +22,6 @@ public class Message extends BaseMessage implements Serializable {
@JsonProperty("reasoning_content")
private String reasoningContent;
public static Builder builder() {
return new Builder();
}
/**
* 构造函数
*
@@ -57,6 +51,10 @@ public class Message extends BaseMessage implements Serializable {
super.setToolCallId(builder.toolCallId);
}
public static Builder builder() {
return new Builder();
}
public static final class Builder {
private String role;
private String content;

View File

@@ -25,10 +25,6 @@ public class MessagePicture extends BaseMessage implements Serializable {
private List<Content> content;
public static Builder builder() {
return new Builder();
}
/**
* 构造函数
*
@@ -58,6 +54,10 @@ public class MessagePicture extends BaseMessage implements Serializable {
super.setToolCallId(builder.toolCallId);
}
public static Builder builder() {
return new Builder();
}
public static final class Builder {
private String role;
private List<Content> content;

View File

@@ -5,8 +5,9 @@ import lombok.Data;
import java.io.Serializable;
import java.util.List;
/**
* 方法参数类扩展参数可以继承Parameters自己实现
* 方法参数类扩展参数可以继承Parameters自己实现
* 参考:
* <pre>
* {
@@ -21,8 +22,9 @@ import java.util.List;
* "required": ["location"]
* }
* </pre>
*
* @author https:www.unfbx.com
* @since 2023-06-14
* @since 2023-06-14
*/
@Data
@Builder

View File

@@ -7,9 +7,8 @@ import lombok.Data;
import java.io.Serializable;
/**
*
* @author https:www.unfbx.com
* 2023-02-15
* 2023-02-15
*/
@Data
@JsonIgnoreProperties(ignoreUnknown = true)

View File

@@ -6,10 +6,8 @@ import lombok.Data;
import java.io.Serializable;
/**
*
*
* @author https:www.unfbx.com
* 2023-02-15
* 2023-02-15
*/
@Data
@JsonIgnoreProperties(ignoreUnknown = true)

View File

@@ -5,11 +5,10 @@ import lombok.Data;
import java.io.Serializable;
import java.util.List;
/**
*
*
* @author https:www.unfbx.com
* 2023-02-15
* 2023-02-15
*/
@Data
@JsonIgnoreProperties(ignoreUnknown = true)

View File

@@ -7,10 +7,8 @@ import lombok.Data;
import java.io.Serializable;
/**
*
*
* @author https:www.unfbx.com
* 2023-02-15
* 2023-02-15
*/
@Data
@JsonIgnoreProperties(ignoreUnknown = true)

View File

@@ -10,7 +10,7 @@ import java.util.List;
import java.util.Map;
/**
* 问题类
* 问题类
*
* @author https:www.unfbx.com
* 2023-02-11
@@ -101,7 +101,8 @@ public class Completion implements Serializable {
/**
* 获取当前参数的tokens数
* @return token数量
*
* @return token数量
*/
// public long tokens() {
// if (StrUtil.isBlank(this.prompt) || StrUtil.isBlank(this.model)) {

View File

@@ -9,10 +9,10 @@ import org.ruoyi.common.chat.entity.common.Usage;
import java.io.Serializable;
/**
* 答案类
* 答案类
*
* @author https:www.unfbx.com
* 2023-02-11
* 2023-02-11
*/
@Data
@JsonIgnoreProperties(ignoreUnknown = true)

View File

@@ -7,10 +7,8 @@ import lombok.extern.slf4j.Slf4j;
import java.io.Serializable;
/**
*
*
* @author https:www.unfbx.com
* 2023-02-15
* 2023-02-15
*/
@Getter
@Builder
@@ -35,7 +33,7 @@ public class Edit implements Serializable {
/**
* 使用什么取样温度0到2之间。较高的值(如0.8)将使输出更加随机,而较低的值(如0.2)将使输出更加集中和确定。
*
* <p>
* We generally recommend altering this or but not both.top_p
*/
@Builder.Default
@@ -43,7 +41,7 @@ public class Edit implements Serializable {
/**
* 使用温度采样的替代方法称为核心采样其中模型考虑具有top_p概率质量的令牌的结果。因此0.1 意味着只考虑包含前 10% 概率质量的代币。
*
* <p>
* 我们通常建议更改此设置但不要同时更改两者。temperature
*/
@JsonProperty("top_p")
@@ -90,6 +88,7 @@ public class Edit implements Serializable {
public void setInstruction(String instruction) {
this.instruction = instruction;
}
@Getter
@AllArgsConstructor
public enum Model {

View File

@@ -9,10 +9,8 @@ import org.ruoyi.common.chat.entity.common.Usage;
import java.io.Serializable;
/**
*
*
* @author https:www.unfbx.com
* 2023-02-15
* 2023-02-15
*/
@Data
@JsonIgnoreProperties(ignoreUnknown = true)

View File

@@ -9,10 +9,8 @@ import java.util.List;
import java.util.Objects;
/**
*
*
* @author https:www.unfbx.com
* 2023-02-15
* 2023-02-15
*/
@Getter
@Slf4j

View File

@@ -8,10 +8,8 @@ import java.io.Serializable;
import java.util.List;
/**
*
*
* @author https:www.unfbx.com
* 2023-02-15
* 2023-02-15
*/
@Data
@JsonIgnoreProperties(ignoreUnknown = true)

View File

@@ -6,10 +6,8 @@ import lombok.Data;
import java.io.Serializable;
/**
*
*
* @author https:www.unfbx.com
* 2023-02-15
* 2023-02-15
*/
@Data
@JsonIgnoreProperties(ignoreUnknown = true)

View File

@@ -6,10 +6,8 @@ import lombok.Data;
import java.io.Serializable;
/**
*
*
* @author https:www.unfbx.com
* 2023-02-15
* 2023-02-15
*/
@Data
@JsonIgnoreProperties(ignoreUnknown = true)

View File

@@ -6,10 +6,8 @@ import lombok.Data;
import java.io.Serializable;
/**
*
*
* @author https:www.unfbx.com
* 2023-02-15
* 2023-02-15
*/
@Data
@JsonIgnoreProperties(ignoreUnknown = true)

View File

@@ -30,6 +30,7 @@ public class FineTune implements Serializable {
private String validationFile;
/**
* 参考
*
* @see Model
*/
private String model;
@@ -101,7 +102,7 @@ public class FineTune implements Serializable {
}
public void setSuffix(String suffix) {
if(Objects.nonNull(suffix) && !"".equals(suffix) && suffix.length() > 40){
if (Objects.nonNull(suffix) && !"".equals(suffix) && suffix.length() > 40) {
log.error("后缀长度不能大于40");
throw new BaseException(CommonError.PARAM_ERROR.msg());
}

View File

@@ -11,8 +11,6 @@ import lombok.extern.slf4j.Slf4j;
import java.io.Serializable;
/**
*
*
* @author https:www.unfbx.com
* 2023-02-15
*/

View File

@@ -11,10 +11,8 @@ import java.io.Serializable;
import java.util.Objects;
/**
*
*
* @author https:www.unfbx.com
* 2023-02-15
* 2023-02-15
*/
@Getter
@Slf4j
@@ -48,11 +46,11 @@ public class ImageEdit implements Serializable {
private String user;
public ImageEdit setN(Integer n) {
if(n < 1){
if (n < 1) {
log.warn("n最小值1");
n = 1;
}
if(n > 10){
if (n > 10) {
log.warn("n最大值10");
n = 10;
}
@@ -61,11 +59,11 @@ public class ImageEdit implements Serializable {
}
public ImageEdit setPrompt(String prompt) {
if(Objects.isNull(prompt) || "".equals(prompt)){
if (Objects.isNull(prompt) || "".equals(prompt)) {
log.error("参数异常");
throw new BaseException(CommonError.PARAM_ERROR.msg());
}
if(prompt.length() > 1000){
if (prompt.length() > 1000) {
log.error("长度超过1000");
throw new BaseException(CommonError.PARAM_ERROR.msg());
}
@@ -74,7 +72,7 @@ public class ImageEdit implements Serializable {
}
public ImageEdit setSize(SizeEnum size) {
if(Objects.isNull(size)){
if (Objects.isNull(size)) {
size = SizeEnum.size_512;
}
this.size = size.getName();
@@ -82,7 +80,7 @@ public class ImageEdit implements Serializable {
}
public ImageEdit setResponseFormat(ResponseFormat responseFormat) {
if(Objects.isNull(responseFormat)){
if (Objects.isNull(responseFormat)) {
responseFormat = ResponseFormat.URL;
}
this.responseFormat = responseFormat.getName();

View File

@@ -7,10 +7,8 @@ import java.io.Serializable;
import java.util.List;
/**
*
*
* @author https:www.unfbx.com
* 2023-02-15
* 2023-02-15
*/
@Data
@JsonIgnoreProperties(ignoreUnknown = true)

View File

@@ -12,10 +12,8 @@ import java.io.Serializable;
import java.util.Objects;
/**
*
*
* @author https:www.unfbx.com
* 2023-02-15
* 2023-02-15
*/
@Getter
@Slf4j

View File

@@ -7,10 +7,8 @@ import lombok.Data;
import java.io.Serializable;
/**
*
*
* @author https:www.unfbx.com
* 2023-02-15
* 2023-02-15
*/
@Data
@JsonIgnoreProperties(ignoreUnknown = true)

View File

@@ -6,10 +6,8 @@ import lombok.Getter;
import java.io.Serializable;
/**
*
*
* @author https:www.unfbx.com
* 2023-02-15
* 2023-02-15
*/
@AllArgsConstructor
@Getter

View File

@@ -6,10 +6,8 @@ import lombok.Getter;
import java.io.Serializable;
/**
*
*
* @author https:www.unfbx.com
* 2023-02-15
* 2023-02-15
*/
@Getter
@AllArgsConstructor

View File

@@ -1,4 +1,5 @@
package org.ruoyi.common.chat.entity.models;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
@@ -13,8 +14,8 @@ public class LocalModelsSearchResponse {
private List<List<List<Double>>> topKEmbeddings; // 处理三层嵌套数组
// 默认构造函数
public LocalModelsSearchResponse() {}
public LocalModelsSearchResponse() {
}
}

View File

@@ -8,10 +8,8 @@ import java.io.Serializable;
import java.util.List;
/**
*
*
* @author https:www.unfbx.com
* 2023-02-15
* 2023-02-15
*/
@Data
@JsonIgnoreProperties(ignoreUnknown = true)

View File

@@ -7,10 +7,8 @@ import java.io.Serializable;
import java.util.List;
/**
*
*
* @author https:www.unfbx.com
* 2023-02-15
* 2023-02-15
*/
@Data
@JsonIgnoreProperties(ignoreUnknown = true)

View File

@@ -7,8 +7,6 @@ import lombok.Data;
import java.io.Serializable;
/**
*
*
* @author https:www.unfbx.com
* 2023-02-15
*/

View File

@@ -7,10 +7,8 @@ import lombok.Data;
import java.io.Serializable;
/**
*
*
* @author https:www.unfbx.com
* 2023-02-15
* 2023-02-15
*/
@Data
@JsonIgnoreProperties(ignoreUnknown = true)

View File

@@ -8,10 +8,8 @@ import java.io.Serializable;
import java.math.BigDecimal;
/**
*
*
* @author https:www.unfbx.com
* 2023-02-15
* 2023-02-15
*/
@Data
@JsonIgnoreProperties(ignoreUnknown = true)

View File

@@ -10,10 +10,10 @@ import java.util.List;
import java.util.Objects;
/**
* 文本审核,敏感词鉴别
* 文本审核,敏感词鉴别
*
* @author https:www.unfbx.com
* 2023-02-15
* 2023-02-15
*/
@Getter
@Builder

View File

@@ -7,10 +7,8 @@ import java.io.Serializable;
import java.util.List;
/**
*
*
* @author https:www.unfbx.com
* 2023-02-15
* 2023-02-15
*/
@Data
@JsonIgnoreProperties(ignoreUnknown = true)

Some files were not shown because too many files have changed in this diff Show More