| | |
| | | `prompt_tokens` INT NOT NULL DEFAULT 0 COMMENT 'Prompt tokens', |
| | | `completion_tokens` INT NOT NULL DEFAULT 0 COMMENT 'Completion tokens', |
| | | `total_tokens` INT NOT NULL DEFAULT 0 COMMENT '总tokens', |
| | | `created_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', |
| | | `create_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', |
| | | PRIMARY KEY (`id`), |
| | | KEY `idx_sys_ai_auto_tune_job_status` (`status`), |
| | | KEY `idx_sys_ai_auto_tune_job_start_time` (`start_time`), |
| | | KEY `idx_sys_ai_auto_tune_job_finish_time` (`finish_time`), |
| | | KEY `idx_sys_ai_auto_tune_job_created_time` (`created_time`) |
| | | KEY `idx_sys_ai_auto_tune_job_create_time` (`create_time`) |
| | | ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='AI自动调参任务审计表'; |
| | | |
| | | CREATE TABLE IF NOT EXISTS `sys_ai_auto_tune_change` ( |
| | |
| | | `result_status` VARCHAR(32) NOT NULL COMMENT '结果状态:success/rejected/failed/dry_run', |
| | | `reject_reason` VARCHAR(512) DEFAULT NULL COMMENT '拒绝原因', |
| | | `cooldown_expire_time` DATETIME DEFAULT NULL COMMENT '冷却截止时间', |
| | | `created_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', |
| | | `create_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', |
| | | PRIMARY KEY (`id`), |
| | | KEY `idx_sys_ai_auto_tune_change_job_id` (`job_id`), |
| | | KEY `idx_sys_ai_auto_tune_change_result_status` (`result_status`), |
| | | KEY `idx_sys_ai_auto_tune_change_cooldown` (`cooldown_expire_time`), |
| | | KEY `idx_sys_ai_auto_tune_change_created_time` (`created_time`) |
| | | KEY `idx_sys_ai_auto_tune_change_create_time` (`create_time`) |
| | | ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='AI自动调参变更审计表'; |