Skip to content

[Agent Builder] Mid term: minimal recommended model set #12875#254560

Merged
ashatova merged 3 commits intoelastic:mainfrom
ashatova:ab-12875-min-model-set
Feb 24, 2026
Merged

[Agent Builder] Mid term: minimal recommended model set #12875#254560
ashatova merged 3 commits intoelastic:mainfrom
ashatova:ab-12875-min-model-set

Conversation

@ashatova
Copy link
Copy Markdown
Contributor

@ashatova ashatova commented Feb 23, 2026

closes: https://github.com/elastic/search-team/issues/12875

Overview

This PR implements a curated selection of "Recommended Models" within Agent Builder. The goal is to simplify the user experience by prioritizing high-performance, safe, and stable SOTA models while hiding the growing complexity of the full EIS model catalog.

This is a mid-term solution using local constants shared between the client and server, providing a bridge to the upcoming global LLM lifecycle management epic.

Changes

  • Shared Constants: Defined the "Recommended SOTA" list in common/constants.ts as the single source of truth for the plugin.

  • Groups:

    • Recommended: 1 SOTA model per major provider (OpenAI, Anthropic, Google) + 1 Open-weight model.
    • Custom: Dedicated grouping for user-defined custom connectors.
    • Other: The remaining catalog moved under an "All Models" section.
  • Safe Defaults: Updated default connector resolution to prefer a recommended model when available, preventing legacy regressions from becoming default experiences.

Recommended Models List

Claude Sonnet 4.5
GPT5.2
Gemini 2.5 Pro
GPT OSS120

Screenshot 2026-02-23 at 17 48 47

- Define SOTA models in common constants
- Group connectors into Recommended, Custom, and Other
- Update UI to prioritize recommended models by default
@ashatova ashatova requested a review from a team as a code owner February 23, 2026 17:49
@ashatova ashatova added release_note:skip Skip the PR/issue when compiling release notes backport:skip This PR does not require backporting Team:agent-builder labels Feb 23, 2026
@ashatova ashatova merged commit f8dc6f1 into elastic:main Feb 24, 2026
16 checks passed
mbondyra added a commit to rgodfrey-elastic/kibana that referenced this pull request Feb 24, 2026
…ps-config-rebase

* commit 'f135f030951237c5e9b0251931441aee3121b31d': (163 commits)
  [CPS] Support data view requests and do not sanitize project_routing in data plugin/resolve indices  (elastic#253654)
  [One Workflow] Execute workflow from historical (elastic#253396)
  [streams][background tasks] gracefully handle non existing stream (elastic#254683)
  [Lens API] Waffle/Mosaic get green as a default color (elastic#254304)
  [Security Solution] Remove prebuilt rules customization callout on Rule Management page (elastic#254386)
  [Workflows] support passing attachments to run_agent step (elastic#251291)
  [One Discover][Logs UX] Update OpenTelemetry Semantic Conventions (elastic#254367)
  [kbn-es] Add --docker flag to yarn es snapshot (elastic#254306)
  [Workplace AI] Remove Data Source Config (elastic#254521)
  [Entity Store v2] Add CRUD API (elastic#252052)
  [CI] Increase type checking machine (elastic#254676)
  [main] Sync bundled packages with Package Storage (elastic#254232)
  Skip flaky test elastic#254625 (elastic#254662)
  Upgrade `@elastic/elasticsearch` to 9.3.1 (elastic#253660)
  [One Workflow] Migrate http step to new connector (elastic#249004)
  [Entity Store] Store EUID Scripts (elastic#254515)
  [APM] Fix Otel missing fields undefined errors (elastic#254271)
  [Console] Add support for documentation links on Serverless (elastic#254489)
  Create edit ILM flow (elastic#253393)
  [Agent Builder] Mid term: minimal recommended model set elastic#12875 (elastic#254560)
  ...
nreese pushed a commit to nreese/kibana that referenced this pull request Feb 25, 2026
…elastic#254560)

closes: elastic/search-team#12875

## Overview
This PR implements a curated selection of "Recommended Models" within
Agent Builder. The goal is to simplify the user experience by
prioritizing high-performance, safe, and stable SOTA models while hiding
the growing complexity of the full EIS model catalog.

This is a **mid-term solution** using local constants shared between the
client and server, providing a bridge to the upcoming global LLM
lifecycle management epic.

## Changes

- **Shared Constants:** Defined the "Recommended SOTA" list in
`common/constants.ts` as the single source of truth for the plugin.
- **Groups:**
- **Recommended:** 1 SOTA model per major provider (OpenAI, Anthropic,
Google) + 1 Open-weight model.
  - **Custom:** Dedicated grouping for user-defined custom connectors.
- **Other:** The remaining catalog moved under an "All Models" section.

- **Safe Defaults:** Updated default connector resolution to prefer a
recommended model when available, preventing legacy regressions from
becoming default experiences.


## Recommended Models List
Claude Sonnet 4.5
GPT5.2
Gemini 2.5 Pro
GPT OSS120

<img width="844" height="460" alt="Screenshot 2026-02-23 at 17 48 47"
src="https://github.com/user-attachments/assets/577c0a8f-9dc3-4959-9bb1-cc369850587d"
/>
qn895 pushed a commit to qn895/kibana that referenced this pull request Mar 11, 2026
…elastic#254560)

closes: elastic/search-team#12875

## Overview
This PR implements a curated selection of "Recommended Models" within
Agent Builder. The goal is to simplify the user experience by
prioritizing high-performance, safe, and stable SOTA models while hiding
the growing complexity of the full EIS model catalog.

This is a **mid-term solution** using local constants shared between the
client and server, providing a bridge to the upcoming global LLM
lifecycle management epic.

## Changes

- **Shared Constants:** Defined the "Recommended SOTA" list in
`common/constants.ts` as the single source of truth for the plugin.
- **Groups:**
- **Recommended:** 1 SOTA model per major provider (OpenAI, Anthropic,
Google) + 1 Open-weight model.
  - **Custom:** Dedicated grouping for user-defined custom connectors.
- **Other:** The remaining catalog moved under an "All Models" section.

- **Safe Defaults:** Updated default connector resolution to prefer a
recommended model when available, preventing legacy regressions from
becoming default experiences.


## Recommended Models List
Claude Sonnet 4.5
GPT5.2
Gemini 2.5 Pro
GPT OSS120

<img width="844" height="460" alt="Screenshot 2026-02-23 at 17 48 47"
src="https://github.com/user-attachments/assets/577c0a8f-9dc3-4959-9bb1-cc369850587d"
/>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport:skip This PR does not require backporting release_note:skip Skip the PR/issue when compiling release notes Team:agent-builder v9.4.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants