【调整】根据api调整ai角色,删除对modal关联 和 modal topK 相关设置。简单改为只是一个角色的预设

This commit is contained in:
cherishsince
2024-05-06 17:11:30 +08:00
parent 3d7c994bf9
commit 2b7e7763bf
12 changed files with 45 additions and 172 deletions

View File

@ -12,10 +12,10 @@ import lombok.Getter;
*/
@AllArgsConstructor
@Getter
public enum AiChatRoleVisibilityEnum {
public enum AiChatRoleEnableEnum {
PUBLIC("public", "公开"),
PRIVATE("private", "私有的"),
OPEN("open", "公开"),
CLOSE("close", "关闭"),
;
@ -24,8 +24,8 @@ public enum AiChatRoleVisibilityEnum {
private String name;
public static AiChatRoleVisibilityEnum valueOfType(String type) {
for (AiChatRoleVisibilityEnum itemEnum : AiChatRoleVisibilityEnum.values()) {
public static AiChatRoleEnableEnum valueOfType(String type) {
for (AiChatRoleEnableEnum itemEnum : AiChatRoleEnableEnum.values()) {
if (itemEnum.getType().equals(type)) {
return itemEnum;
}

View File

@ -1,36 +0,0 @@
package cn.iocoder.yudao.module.ai.enums;
import lombok.AllArgsConstructor;
import lombok.Getter;
/**
* chat角色 source
*
* @author fansili
* @time 2024/4/24 16:37
* @since 1.0
*/
@AllArgsConstructor
@Getter
public enum AiChatRoleSourceEnum {
SYSTEM("system", "系统"),
CUSTOMER("customer", "用户自定义"),
;
private String type;
private String name;
public static AiChatRoleSourceEnum valueOfType(String type) {
for (AiChatRoleSourceEnum itemEnum : AiChatRoleSourceEnum.values()) {
if (itemEnum.getType().equals(type)) {
return itemEnum;
}
}
throw new IllegalArgumentException("Invalid MessageType value: " + type);
}
}