diff --git a/backend/src/main/java/com/park/utmstack/service/UtmAlertTagRuleService.java b/backend/src/main/java/com/park/utmstack/service/UtmAlertTagRuleService.java index 16e541ea6..ed596130d 100644 --- a/backend/src/main/java/com/park/utmstack/service/UtmAlertTagRuleService.java +++ b/backend/src/main/java/com/park/utmstack/service/UtmAlertTagRuleService.java @@ -145,7 +145,7 @@ public void automaticReview() { final String ctx = CLASSNAME + ".automaticReview"; try { // If no new alerts have been received, stop execution - if (alertUtil.countAlertsByStatus(AlertStatus.OPEN.getCode()) == 0) + if (alertUtil.countAlertsByStatus(AlertStatus.AUTOMATIC_REVIEW.getCode()) == 0) return; // Getting all registered rules diff --git a/backend/src/main/resources/config/liquibase/changelog/20250418001_add_options_module_group_config.xml b/backend/src/main/resources/config/liquibase/changelog/20250418001_add_options_module_group_config.xml index b1831ff2d..e45dcb499 100644 --- a/backend/src/main/resources/config/liquibase/changelog/20250418001_add_options_module_group_config.xml +++ b/backend/src/main/resources/config/liquibase/changelog/20250418001_add_options_module_group_config.xml @@ -21,7 +21,7 @@ default, 1, 'utmstack.socai.model', - 'gpt-4-turbo', + 'gpt-4o', 'Select AI Model', 'Choose the AI model that SOC AI will use to analyze alerts. Models differ in capability, performance, and cost.', 'select', @@ -30,18 +30,16 @@ { "value": "gpt-4.1", "label": "GPT-4.1 Model" }, { "value": "gpt-4.1-mini", "label": "GPT-4.1 Mini Model" }, { "value": "gpt-4.1-nano", "label": "GPT-4.1 Nano Model" }, + { "value": "gpt-4.5-preview", "label": "GPT-4.5 Preview Model" }, { "value": "gpt-4o", "label": "GPT-4 Omni Model" }, { "value": "gpt-4o-mini", "label": "GPT-4 Omni Mini Model" }, - { "value": "gpt-4-turbo", "label": "GPT-4 Turbo Model" }, - { "value": "gpt-4-0614", "label": "GPT-4 Model (0614)" }, - { "value": "gpt-4-0125-preview", "label": "GPT-4 Model (0125 Preview)" }, { "value": "gpt-3.5-turbo", "label": "GPT-3.5 Turbo Model" }, { "value": "gpt-3.5-turbo-instruct", "label": "GPT-3.5 Turbo Instruct Model" }, + { "value": "gpt-3.5-turbo-16k", "label": "GPT-3.5 Turbo Model (16K)" }, + { "value": "gpt-3.5-turbo-0125", "label": "GPT-3.5 Turbo Model (0125)" }, { "value": "gpt-3.5-turbo-1106", "label": "GPT-3.5 Turbo Model (1106)" }, - { "value": "o1", "label": "O1 Model" }, - { "value": "o1-pro", "label": "O1 Pro Model" }, + { "value": "o1-preview", "label": "O1 Preview Model" }, { "value": "o3", "label": "O3 Model" }, - { "value": "o3-mini", "label": "O3 Mini Model" }, { "value": "o4-mini", "label": "O4 Mini Model" } ]' ); diff --git a/soc-ai/configurations/const.go b/soc-ai/configurations/const.go index 842acfec3..99bd2a439 100644 --- a/soc-ai/configurations/const.go +++ b/soc-ai/configurations/const.go @@ -35,21 +35,17 @@ var ( "gpt-4.1": 1047576, "gpt-4.1-mini": 1047576, "gpt-4.1-nano": 1047576, + "gpt-4.5-preview": 200000, "gpt-4o": 128000, "gpt-4o-mini": 128000, - "gpt-4-turbo": 128000, - "gpt-4-0614": 8192, - "gpt-4-0125-preview": 128000, + "o1-preview": 200000, + "o3": 200000, + "o4-mini": 200000, "gpt-3.5-turbo": 16385, "gpt-3.5-turbo-instruct": 4096, + "gpt-3.5-turbo-16k": 16385, + "gpt-3.5-turbo-0125": 4096, "gpt-3.5-turbo-1106": 16385, - "o1": 200000, - "o1-pro": 200000, - "o3": 200000, - "o3-mini": 200000, - "o4-mini": 200000, - // "gpt-4-0314": 8192, // Removed 2024-06-13 - // "gpt-4-1106-preview": 128000, // Removed 2024-12-06 } )