Skip to content

Commit 1748daa

Browse files
[9.3] [Serverless] Add Gemini 2.5 Flash Lite, Claude 4.5 Haiku, and Claude 4.6 Sonnet preconfigured connectors (#253109) (#254584)
# Backport This will backport the following commits from `main` to `9.3`: - [[Serverless] Add Gemini 2.5 Flash Lite, Claude 4.5 Haiku, and Claude 4.6 Sonnet preconfigured connectors (#253109)](#253109) <!--- Backport version: 9.6.6 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sorenlouv/backport) <!--BACKPORT [{"author":{"name":"Jason Botzas-Coluni","email":"44372106+jaybcee@users.noreply.github.com"},"sourceCommit":{"committedDate":"2026-02-23T19:15:59Z","message":"[Serverless] Add Gemini 2.5 Flash Lite, Claude 4.5 Haiku, and Claude 4.6 Sonnet preconfigured connectors (#253109)","sha":"441d17a0ec7d5936ea35923ba0f9b82d1e0d1e42","branchLabelMapping":{"^v9.4.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:enhancement",":ml","Team:Fleet","ci:project-deploy-elasticsearch","ci:project-deploy-observability","ci:project-deploy-security","backport:version","Team:AI Infra","Feature:Inference UI","v9.4.0","v9.3.2"],"title":"[Serverless] Add Gemini 2.5 Flash Lite, Claude 4.5 Haiku, and Claude 4.6 Sonnet preconfigured connectors","number":253109,"url":"https://github.com/elastic/kibana/pull/253109","mergeCommit":{"message":"[Serverless] Add Gemini 2.5 Flash Lite, Claude 4.5 Haiku, and Claude 4.6 Sonnet preconfigured connectors (#253109)","sha":"441d17a0ec7d5936ea35923ba0f9b82d1e0d1e42"}},"sourceBranch":"main","suggestedTargetBranches":["9.3"],"targetPullRequestStates":[{"branch":"main","label":"v9.4.0","branchLabelMappingKey":"^v9.4.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/253109","number":253109,"mergeCommit":{"message":"[Serverless] Add Gemini 2.5 Flash Lite, Claude 4.5 Haiku, and Claude 4.6 Sonnet preconfigured connectors (#253109)","sha":"441d17a0ec7d5936ea35923ba0f9b82d1e0d1e42"}},{"branch":"9.3","label":"v9.3.2","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: Jason Botzas-Coluni <44372106+jaybcee@users.noreply.github.com>
1 parent e40447e commit 1748daa

File tree

7 files changed

+156
-0
lines changed

7 files changed

+156
-0
lines changed

config/serverless.es.yml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -157,6 +157,26 @@ xpack.actions.preconfigured:
157157
inferenceId: ".anthropic-claude-4.6-opus-chat_completion"
158158
providerConfig:
159159
model_id: "anthropic-claude-4.6-opus"
160+
Anthropic-Claude-Sonnet-4-6:
161+
name: Anthropic Claude Sonnet 4.6
162+
actionTypeId: .inference
163+
exposeConfig: true
164+
config:
165+
provider: "elastic"
166+
taskType: "chat_completion"
167+
inferenceId: ".anthropic-claude-4.6-sonnet-chat_completion"
168+
providerConfig:
169+
model_id: "anthropic-claude-4.6-sonnet"
170+
Anthropic-Claude-Haiku-4-5:
171+
name: Anthropic Claude Haiku 4.5
172+
actionTypeId: .inference
173+
exposeConfig: true
174+
config:
175+
provider: "elastic"
176+
taskType: "chat_completion"
177+
inferenceId: ".anthropic-claude-4.5-haiku-chat_completion"
178+
providerConfig:
179+
model_id: "anthropic-claude-4.5-haiku"
160180
OpenAI-GPT-OSS-120B:
161181
name: OpenAI GPT-OSS 120B
162182
actionTypeId: .inference
@@ -247,6 +267,16 @@ xpack.actions.preconfigured:
247267
inferenceId: ".google-gemini-2.5-flash-chat_completion"
248268
providerConfig:
249269
model_id: "google-gemini-2.5-flash"
270+
Google-Gemini-2-5-Flash-Lite:
271+
name: Google Gemini 2.5 Flash Lite
272+
actionTypeId: .inference
273+
exposeConfig: true
274+
config:
275+
provider: "elastic"
276+
taskType: "chat_completion"
277+
inferenceId: ".google-gemini-2.5-flash-lite-chat_completion"
278+
providerConfig:
279+
model_id: "google-gemini-2.5-flash-lite"
250280
Google-Gemini-3-0-Pro:
251281
name: Google Gemini 3.0 Pro
252282
actionTypeId: .inference

config/serverless.oblt.complete.yml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,26 @@ xpack.actions.preconfigured:
6565
inferenceId: ".anthropic-claude-4.6-opus-chat_completion"
6666
providerConfig:
6767
model_id: "anthropic-claude-4.6-opus"
68+
Anthropic-Claude-Sonnet-4-6:
69+
name: Anthropic Claude Sonnet 4.6
70+
actionTypeId: .inference
71+
exposeConfig: true
72+
config:
73+
provider: "elastic"
74+
taskType: "chat_completion"
75+
inferenceId: ".anthropic-claude-4.6-sonnet-chat_completion"
76+
providerConfig:
77+
model_id: "anthropic-claude-4.6-sonnet"
78+
Anthropic-Claude-Haiku-4-5:
79+
name: Anthropic Claude Haiku 4.5
80+
actionTypeId: .inference
81+
exposeConfig: true
82+
config:
83+
provider: "elastic"
84+
taskType: "chat_completion"
85+
inferenceId: ".anthropic-claude-4.5-haiku-chat_completion"
86+
providerConfig:
87+
model_id: "anthropic-claude-4.5-haiku"
6888
OpenAI-GPT-OSS-120B:
6989
name: OpenAI GPT-OSS 120B
7090
actionTypeId: .inference
@@ -155,6 +175,16 @@ xpack.actions.preconfigured:
155175
inferenceId: ".google-gemini-2.5-flash-chat_completion"
156176
providerConfig:
157177
model_id: "google-gemini-2.5-flash"
178+
Google-Gemini-2-5-Flash-Lite:
179+
name: Google Gemini 2.5 Flash Lite
180+
actionTypeId: .inference
181+
exposeConfig: true
182+
config:
183+
provider: "elastic"
184+
taskType: "chat_completion"
185+
inferenceId: ".google-gemini-2.5-flash-lite-chat_completion"
186+
providerConfig:
187+
model_id: "google-gemini-2.5-flash-lite"
158188
Google-Gemini-3-0-Pro:
159189
name: Google Gemini 3.0 Pro
160190
actionTypeId: .inference

config/serverless.security.complete.yml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,26 @@ xpack.actions.preconfigured:
4949
inferenceId: ".anthropic-claude-4.6-opus-chat_completion"
5050
providerConfig:
5151
model_id: "anthropic-claude-4.6-opus"
52+
Anthropic-Claude-Sonnet-4-6:
53+
name: Anthropic Claude Sonnet 4.6
54+
actionTypeId: .inference
55+
exposeConfig: true
56+
config:
57+
provider: "elastic"
58+
taskType: "chat_completion"
59+
inferenceId: ".anthropic-claude-4.6-sonnet-chat_completion"
60+
providerConfig:
61+
model_id: "anthropic-claude-4.6-sonnet"
62+
Anthropic-Claude-Haiku-4-5:
63+
name: Anthropic Claude Haiku 4.5
64+
actionTypeId: .inference
65+
exposeConfig: true
66+
config:
67+
provider: "elastic"
68+
taskType: "chat_completion"
69+
inferenceId: ".anthropic-claude-4.5-haiku-chat_completion"
70+
providerConfig:
71+
model_id: "anthropic-claude-4.5-haiku"
5272
OpenAI-GPT-OSS-120B:
5373
name: OpenAI GPT-OSS 120B
5474
actionTypeId: .inference
@@ -139,6 +159,16 @@ xpack.actions.preconfigured:
139159
inferenceId: ".google-gemini-2.5-flash-chat_completion"
140160
providerConfig:
141161
model_id: "google-gemini-2.5-flash"
162+
Google-Gemini-2-5-Flash-Lite:
163+
name: Google Gemini 2.5 Flash Lite
164+
actionTypeId: .inference
165+
exposeConfig: true
166+
config:
167+
provider: "elastic"
168+
taskType: "chat_completion"
169+
inferenceId: ".google-gemini-2.5-flash-lite-chat_completion"
170+
providerConfig:
171+
model_id: "google-gemini-2.5-flash-lite"
142172
Google-Gemini-3-0-Pro:
143173
name: Google Gemini 3.0 Pro
144174
actionTypeId: .inference

config/serverless.security.search_ai_lake.yml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -151,6 +151,26 @@ xpack.actions.preconfigured:
151151
inferenceId: ".anthropic-claude-4.6-opus-chat_completion"
152152
providerConfig:
153153
model_id: "anthropic-claude-4.6-opus"
154+
Anthropic-Claude-Sonnet-4-6:
155+
name: Anthropic Claude Sonnet 4.6
156+
actionTypeId: .inference
157+
exposeConfig: true
158+
config:
159+
provider: "elastic"
160+
taskType: "chat_completion"
161+
inferenceId: ".anthropic-claude-4.6-sonnet-chat_completion"
162+
providerConfig:
163+
model_id: "anthropic-claude-4.6-sonnet"
164+
Anthropic-Claude-Haiku-4-5:
165+
name: Anthropic Claude Haiku 4.5
166+
actionTypeId: .inference
167+
exposeConfig: true
168+
config:
169+
provider: "elastic"
170+
taskType: "chat_completion"
171+
inferenceId: ".anthropic-claude-4.5-haiku-chat_completion"
172+
providerConfig:
173+
model_id: "anthropic-claude-4.5-haiku"
154174
OpenAI-GPT-OSS-120B:
155175
name: OpenAI GPT-OSS 120B
156176
actionTypeId: .inference
@@ -241,6 +261,16 @@ xpack.actions.preconfigured:
241261
inferenceId: ".google-gemini-2.5-flash-chat_completion"
242262
providerConfig:
243263
model_id: "google-gemini-2.5-flash"
264+
Google-Gemini-2-5-Flash-Lite:
265+
name: Google Gemini 2.5 Flash Lite
266+
actionTypeId: .inference
267+
exposeConfig: true
268+
config:
269+
provider: "elastic"
270+
taskType: "chat_completion"
271+
inferenceId: ".google-gemini-2.5-flash-lite-chat_completion"
272+
providerConfig:
273+
model_id: "google-gemini-2.5-flash-lite"
244274
Google-Gemini-3-0-Pro:
245275
name: Google Gemini 3.0 Pro
246276
actionTypeId: .inference

config/serverless.workplaceai.yml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,26 @@ xpack.actions.preconfigured:
7171
inferenceId: ".anthropic-claude-4.6-opus-chat_completion"
7272
providerConfig:
7373
model_id: "anthropic-claude-4.6-opus"
74+
Anthropic-Claude-Sonnet-4-6:
75+
name: Anthropic Claude Sonnet 4.6
76+
actionTypeId: .inference
77+
exposeConfig: true
78+
config:
79+
provider: "elastic"
80+
taskType: "chat_completion"
81+
inferenceId: ".anthropic-claude-4.6-sonnet-chat_completion"
82+
providerConfig:
83+
model_id: "anthropic-claude-4.6-sonnet"
84+
Anthropic-Claude-Haiku-4-5:
85+
name: Anthropic Claude Haiku 4.5
86+
actionTypeId: .inference
87+
exposeConfig: true
88+
config:
89+
provider: "elastic"
90+
taskType: "chat_completion"
91+
inferenceId: ".anthropic-claude-4.5-haiku-chat_completion"
92+
providerConfig:
93+
model_id: "anthropic-claude-4.5-haiku"
7494
OpenAI-GPT-OSS-120B:
7595
name: OpenAI GPT-OSS 120B
7696
actionTypeId: .inference
@@ -161,6 +181,16 @@ xpack.actions.preconfigured:
161181
inferenceId: ".google-gemini-2.5-flash-chat_completion"
162182
providerConfig:
163183
model_id: "google-gemini-2.5-flash"
184+
Google-Gemini-2-5-Flash-Lite:
185+
name: Google Gemini 2.5 Flash Lite
186+
actionTypeId: .inference
187+
exposeConfig: true
188+
config:
189+
provider: "elastic"
190+
taskType: "chat_completion"
191+
inferenceId: ".google-gemini-2.5-flash-lite-chat_completion"
192+
providerConfig:
193+
model_id: "google-gemini-2.5-flash-lite"
164194
Google-Gemini-3-0-Pro:
165195
name: Google Gemini 3.0 Pro
166196
actionTypeId: .inference

x-pack/platform/plugins/shared/fleet/cypress/tasks/api_calls/connectors.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,10 @@ export const INTERNAL_INFERENCE_CONNECTORS = [
2929
'Elastic-Managed-LLM',
3030
'Anthropic-Claude-Sonnet-3-7',
3131
'Anthropic-Claude-Sonnet-4-5',
32+
'Anthropic-Claude-Sonnet-4-6',
3233
'Anthropic-Claude-Opus-4-5',
3334
'Anthropic-Claude-Opus-4-6',
35+
'Anthropic-Claude-Haiku-4-5',
3436
'OpenAI-GPT-OSS-120B',
3537
'OpenAI-GPT-4-1',
3638
'OpenAI-GPT-4-1-Mini',
@@ -40,6 +42,7 @@ export const INTERNAL_INFERENCE_CONNECTORS = [
4042
'OpenAI-o4-Mini',
4143
'Google-Gemini-2-5-Pro',
4244
'Google-Gemini-2-5-Flash',
45+
'Google-Gemini-2-5-Flash-Lite',
4346
'Google-Gemini-3-0-Pro',
4447
'Google-Gemini-3-0-Flash',
4548
];

x-pack/solutions/security/plugins/security_solution/public/management/cypress/tasks/insights.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,10 @@ const INTERNAL_INFERENCE_CONNECTORS = [
2121
'Elastic-Managed-LLM',
2222
'Anthropic-Claude-Sonnet-3-7',
2323
'Anthropic-Claude-Sonnet-4-5',
24+
'Anthropic-Claude-Sonnet-4-6',
2425
'Anthropic-Claude-Opus-4-5',
2526
'Anthropic-Claude-Opus-4-6',
27+
'Anthropic-Claude-Haiku-4-5',
2628
'OpenAI-GPT-OSS-120B',
2729
'OpenAI-GPT-4-1',
2830
'OpenAI-GPT-4-1-Mini',
@@ -32,6 +34,7 @@ const INTERNAL_INFERENCE_CONNECTORS = [
3234
'OpenAI-o4-Mini',
3335
'Google-Gemini-2-5-Pro',
3436
'Google-Gemini-2-5-Flash',
37+
'Google-Gemini-2-5-Flash-Lite',
3538
'Google-Gemini-3-0-Pro',
3639
'Google-Gemini-3-0-Flash',
3740
];

0 commit comments

Comments
 (0)