fix(BaiduGPT): 修复模型切换显示错误

- 将显示切换的模型名称改为当前 GPT 管理器的简单名称
- 移除了不必要的设置模型名称方法调用
This commit is contained in:
Yutou 2025-02-10 18:17:13 +08:00
parent 12f224b8f3
commit 9347eb9cde

View File

@ -60,7 +60,7 @@ public class BaiduGPT extends Model {
}
return;
} else if (event.getTextMessage().contains("GPT切换到")) {
val text = event.getTextMessage().replace("@" + QQDatabase.getMe().getUserId(), "").replace("切换到", "").trim();
val text = event.getTextMessage().replace("@" + QQDatabase.getMe().getUserId(), "").replace("GPT切换到", "").trim();
List<BaseHandle<?>> list = new ArrayList<>();
if (isAdmin()) {
list.add(new At(user));
@ -83,9 +83,8 @@ public class BaiduGPT extends Model {
gptManager= SiliconGPTManager.class;
}
list.add(new At(user));
list.add(new Text("切换为" + text));
list.add(new Text("切换为" + gptManager.getSimpleName()));
AbsGPTManager.getManager(gptManager).clear();
AbsGPTManager.getManager(gptManager).setModel(text);
QQBotManager.getInstance().sendMessage(event.isUser(), qq, list);
return;
}