mirror of
https://gitee.com/hhyykk/ipms-sjy.git
synced 2025-07-13 18:45:06 +08:00
【优化】ai chat client自动配置和初始化。
This commit is contained in:
@ -1,37 +0,0 @@
|
||||
package cn.iocoder.yudao.module.ai.enums;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Getter;
|
||||
|
||||
/**
|
||||
* ai client 名字
|
||||
*
|
||||
* 这个需要根据配置文件起的来决定
|
||||
*
|
||||
* @author fansili
|
||||
* @time 2024/4/14 16:02
|
||||
* @since 1.0
|
||||
*/
|
||||
@AllArgsConstructor
|
||||
@Getter
|
||||
public enum AiClientNameEnum {
|
||||
|
||||
QIAN_WEN("qianWen", "千问模型!"),
|
||||
YI_YAN_3_5_8K("yiYan3_5_8k", "文心一言(3.5-8k)"),
|
||||
XING_HUO("xingHuo", "星火模型!"),
|
||||
|
||||
;
|
||||
|
||||
private String name;
|
||||
|
||||
private String message;
|
||||
|
||||
public static AiClientNameEnum valueOfName(String name) {
|
||||
for (AiClientNameEnum nameEnum : AiClientNameEnum.values()) {
|
||||
if (nameEnum.getName().equals(name)) {
|
||||
return nameEnum;
|
||||
}
|
||||
}
|
||||
throw new IllegalArgumentException("Invalid MessageType value: " + name);
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user