diff --git a/client/src/locales/en/translation.json b/client/src/locales/en/translation.json index 1b84930e7d..862dd8d5fa 100644 --- a/client/src/locales/en/translation.json +++ b/client/src/locales/en/translation.json @@ -1019,6 +1019,7 @@ "com_ui_hide_password": "Hide password", "com_ui_hide_qr": "Hide QR Code", "com_ui_high": "High", + "com_ui_xhigh": "Extra High", "com_ui_host": "Host", "com_ui_icon": "Icon", "com_ui_idea": "Ideas", diff --git a/packages/data-provider/src/parameterSettings.ts b/packages/data-provider/src/parameterSettings.ts index b3ed86b0f3..3a9425bca1 100644 --- a/packages/data-provider/src/parameterSettings.ts +++ b/packages/data-provider/src/parameterSettings.ts @@ -239,6 +239,7 @@ const openAIParams: Record = { ReasoningEffort.low, ReasoningEffort.medium, ReasoningEffort.high, + ReasoningEffort.xhigh, ], enumMappings: { [ReasoningEffort.unset]: 'com_ui_auto', @@ -247,6 +248,7 @@ const openAIParams: Record = { [ReasoningEffort.low]: 'com_ui_low', [ReasoningEffort.medium]: 'com_ui_medium', [ReasoningEffort.high]: 'com_ui_high', + [ReasoningEffort.xhigh]: 'com_ui_xhigh', }, optionType: 'model', columnSpan: 4, diff --git a/packages/data-provider/src/schemas.ts b/packages/data-provider/src/schemas.ts index 0266ee5109..9a4b627e17 100644 --- a/packages/data-provider/src/schemas.ts +++ b/packages/data-provider/src/schemas.ts @@ -166,6 +166,7 @@ export enum ReasoningEffort { low = 'low', medium = 'medium', high = 'high', + xhigh = 'xhigh', } export enum ReasoningSummary {