From 1093657b055acf8e99db5bae6625cdc203945167 Mon Sep 17 00:00:00 2001 From: minecraft1024a Date: Sun, 17 Aug 2025 14:52:06 +0800 Subject: [PATCH] =?UTF-8?q?feat(maizone):=20=E6=96=B0=E5=A2=9E=E7=8B=AC?= =?UTF-8?q?=E7=AB=8B=E7=9A=84maizone=E6=A8=A1=E5=9E=8B=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 为maizone功能添加了专属的模型任务配置`maizone`,使其可以与默认的回复模型`replyer_1`使用不同的模型和参数。 - 在`ModelTaskConfig`中增加了`maizone`字段。 - 将`maizone_refactored`插件的默认模型从`replyer_1`修改为`maizone`。 - 在配置文件模板中添加了`[model_task_config.maizone]`的默认配置。 --- src/config/api_ada_configs.py | 3 +++ src/plugins/built_in/maizone_refactored/plugin.py | 2 +- template/model_config_template.toml | 7 ++++++- 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/src/config/api_ada_configs.py b/src/config/api_ada_configs.py index e59be767c..a69a563ca 100644 --- a/src/config/api_ada_configs.py +++ b/src/config/api_ada_configs.py @@ -114,6 +114,9 @@ class ModelTaskConfig(ConfigBase): replyer_2: TaskConfig """normal_chat次要回复模型配置""" + maizone : TaskConfig + """maizone专用模型""" + emotion: TaskConfig """情绪模型配置""" diff --git a/src/plugins/built_in/maizone_refactored/plugin.py b/src/plugins/built_in/maizone_refactored/plugin.py index 90f466f1d..ccf8874e1 100644 --- a/src/plugins/built_in/maizone_refactored/plugin.py +++ b/src/plugins/built_in/maizone_refactored/plugin.py @@ -42,7 +42,7 @@ class MaiZoneRefactoredPlugin(BasePlugin): config_schema: dict = { "plugin": {"enable": ConfigField(type=bool, default=True, description="是否启用插件")}, "models": { - "text_model": ConfigField(type=str, default="replyer_1", description="生成文本的模型名称"), + "text_model": ConfigField(type=str, default="maizone", description="生成文本的模型名称"), "siliconflow_apikey": ConfigField(type=str, default="", description="硅基流动AI生图API密钥"), }, "send": { diff --git a/template/model_config_template.toml b/template/model_config_template.toml index 8a53d5149..b38c10819 100644 --- a/template/model_config_template.toml +++ b/template/model_config_template.toml @@ -1,5 +1,5 @@ [inner] -version = "1.2.3" +version = "1.2.4" # 配置文件版本号迭代规则同bot_config.toml @@ -145,6 +145,11 @@ model_list = ["siliconflow-deepseek-v3"] temperature = 0.3 max_tokens = 800 +[model_task_config.maizone] # maizone模型 +model_list = ["siliconflow-deepseek-v3"] +temperature = 0.7 +max_tokens = 800 + [model_task_config.vlm] # 图像识别模型 model_list = ["qwen2.5-vl-72b"] max_tokens = 800