mirror of
https://gitee.com/hhyykk/ipms-sjy.git
synced 2025-07-19 21:45:06 +08:00
【调整】根据api调整ai角色,删除对modal关联 和 modal topK 相关设置。简单改为只是一个角色的预设
This commit is contained in:
@ -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;
|
||||
}
|
@ -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);
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user