tsurumure 5 ヶ月 前
コミット
f71113f950
2 ファイル変更6 行追加4 行削除
  1. 1 1
      db/ai_chat.sql
  2. 5 3
      db/ai_chat_model.sql

+ 1 - 1
db/ai_chat.sql

@@ -9,7 +9,7 @@ CREATE TABLE `ai_chat` (
     PRIMARY KEY (`id`),
     `id` BIGINT AUTO_INCREMENT COMMENT 'ID',
     `history_code` VARCHAR(36) NOT NULL COMMENT '对话历史记录ID',
-    `model` VARCHAR(255) COMMENT '模型 (HUNYUAN-混元, DEEPSEEK_API, DEEPSEEK_R1)',
+    `model` VARCHAR(255) COMMENT '模型 (HUNYUAN-混元, DEEPSEEK_API, OLLAMA)',
     `model_version` VARCHAR(255) COMMENT '模型版本 (deepseek-chat, deepseek-reasoner, deepseek-r1:1.5b)',
     `role` VARCHAR(255) COMMENT '对话角色 ("user", "assistant")',
     `content_type` VARCHAR(255) COMMENT '对话内容类型 (THINK: 思考, REPLY: 回复)',

+ 5 - 3
db/ai_chat_model.sql

@@ -10,18 +10,20 @@ CREATE TABLE `ai_chat_model` (
     `id` BIGINT AUTO_INCREMENT COMMENT 'ID',
     `parent_id` BIGINT DEFAULT '-1' COMMENT '父ID',
     `label` VARCHAR(255) COMMENT '模型名称',
-    `value` VARCHAR(255) COMMENT '模型 (HUNYUAN-混元, DEEPSEEK_API, DEEPSEEK_R1)',
+    `value` VARCHAR(255) COMMENT '模型 (HUNYUAN-混元, DEEPSEEK_API, OLLAMA)',
     `disabled` TINYINT(1) DEFAULT '1' COMMENT '是否禁用 (-1可用, 1禁用)',
     `status` TINYINT(1) DEFAULT '1' COMMENT '状态 (-1禁用, 1启用)'
 ) ENGINE=INNODB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COMMENT='AI助手模型表';
 
 INSERT INTO ai_chat_model(id, parent_id, label, value, disabled, status) VALUES
-    (1, -1, 'DeepSeek R1', 'DEEPSEEK_R1', -1, 1),
+    (1, -1, 'DeepSeek R1', 'OLLAMA', -1, 1),
         (2, 1, 'deepseek-r1:1.5b', 'deepseek-r1:1.5b', -1, 1),
         (3, 1, 'deepseek-r1:70b', 'deepseek-r1:70b', -1, 1),
         (4, 1, 'deepseek-r1:671b', 'deepseek-r1:671b', 1, 1),
     (5, -1, 'DeepSeek API', 'DEEPSEEK_API', -1, 1),
         (6, 5, 'deepseek-chat', 'deepseek-chat', -1, 1),
         (7, 5, 'deepseek-reasoner', 'deepseek-reasoner', -1, 1),
-    (8, -1, '混元大模型', 'HUNYUAN', -1, 1)
+    (8, -1, '混元大模型', 'HUNYUAN', -1, 1),
+    (9, -1, 'Gemma3', 'OLLAMA', -1, 1),
+        (10, 9, 'gemma3:27b', 'gemma3:27b', -1, 1)
 ;