Skip to content

Commit a355d74

Browse files
ylladamjabascal10
andauthored
fix: update models open-ai (#1187)
* fix: update models open-ai * feat(module-integration): add SOC AI model selection field --------- Co-authored-by: Manuel Abascal <[email protected]>
1 parent 4d969e1 commit a355d74

File tree

3 files changed

+12
-18
lines changed

3 files changed

+12
-18
lines changed

backend/src/main/java/com/park/utmstack/service/UtmAlertTagRuleService.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ public void automaticReview() {
145145
final String ctx = CLASSNAME + ".automaticReview";
146146
try {
147147
// If no new alerts have been received, stop execution
148-
if (alertUtil.countAlertsByStatus(AlertStatus.OPEN.getCode()) == 0)
148+
if (alertUtil.countAlertsByStatus(AlertStatus.AUTOMATIC_REVIEW.getCode()) == 0)
149149
return;
150150

151151
// Getting all registered rules

backend/src/main/resources/config/liquibase/changelog/20250418001_add_options_module_group_config.xml

+5-7
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
default,
2222
1,
2323
'utmstack.socai.model',
24-
'gpt-4-turbo',
24+
'gpt-4o',
2525
'Select AI Model',
2626
'Choose the AI model that SOC AI will use to analyze alerts. Models differ in capability, performance, and cost.',
2727
'select',
@@ -30,18 +30,16 @@
3030
{ "value": "gpt-4.1", "label": "GPT-4.1 Model" },
3131
{ "value": "gpt-4.1-mini", "label": "GPT-4.1 Mini Model" },
3232
{ "value": "gpt-4.1-nano", "label": "GPT-4.1 Nano Model" },
33+
{ "value": "gpt-4.5-preview", "label": "GPT-4.5 Preview Model" },
3334
{ "value": "gpt-4o", "label": "GPT-4 Omni Model" },
3435
{ "value": "gpt-4o-mini", "label": "GPT-4 Omni Mini Model" },
35-
{ "value": "gpt-4-turbo", "label": "GPT-4 Turbo Model" },
36-
{ "value": "gpt-4-0614", "label": "GPT-4 Model (0614)" },
37-
{ "value": "gpt-4-0125-preview", "label": "GPT-4 Model (0125 Preview)" },
3836
{ "value": "gpt-3.5-turbo", "label": "GPT-3.5 Turbo Model" },
3937
{ "value": "gpt-3.5-turbo-instruct", "label": "GPT-3.5 Turbo Instruct Model" },
38+
{ "value": "gpt-3.5-turbo-16k", "label": "GPT-3.5 Turbo Model (16K)" },
39+
{ "value": "gpt-3.5-turbo-0125", "label": "GPT-3.5 Turbo Model (0125)" },
4040
{ "value": "gpt-3.5-turbo-1106", "label": "GPT-3.5 Turbo Model (1106)" },
41-
{ "value": "o1", "label": "O1 Model" },
42-
{ "value": "o1-pro", "label": "O1 Pro Model" },
41+
{ "value": "o1-preview", "label": "O1 Preview Model" },
4342
{ "value": "o3", "label": "O3 Model" },
44-
{ "value": "o3-mini", "label": "O3 Mini Model" },
4543
{ "value": "o4-mini", "label": "O4 Mini Model" }
4644
]'
4745
);

soc-ai/configurations/const.go

+6-10
Original file line numberDiff line numberDiff line change
@@ -35,21 +35,17 @@ var (
3535
"gpt-4.1": 1047576,
3636
"gpt-4.1-mini": 1047576,
3737
"gpt-4.1-nano": 1047576,
38+
"gpt-4.5-preview": 200000,
3839
"gpt-4o": 128000,
3940
"gpt-4o-mini": 128000,
40-
"gpt-4-turbo": 128000,
41-
"gpt-4-0614": 8192,
42-
"gpt-4-0125-preview": 128000,
41+
"o1-preview": 200000,
42+
"o3": 200000,
43+
"o4-mini": 200000,
4344
"gpt-3.5-turbo": 16385,
4445
"gpt-3.5-turbo-instruct": 4096,
46+
"gpt-3.5-turbo-16k": 16385,
47+
"gpt-3.5-turbo-0125": 4096,
4548
"gpt-3.5-turbo-1106": 16385,
46-
"o1": 200000,
47-
"o1-pro": 200000,
48-
"o3": 200000,
49-
"o3-mini": 200000,
50-
"o4-mini": 200000,
51-
// "gpt-4-0314": 8192, // Removed 2024-06-13
52-
// "gpt-4-1106-preview": 128000, // Removed 2024-12-06
5349
}
5450
)
5551

0 commit comments

Comments
 (0)