From 1d7dfd53f431f4edcba6f6b8305c894ffc8fd8bf Mon Sep 17 00:00:00 2001 From: Enrico Ros Date: Mon, 23 Jun 2025 08:14:14 -0700 Subject: [PATCH] Improve Search Context config --- .../llms/models-modal/LLMParametersEditor.tsx | 64 +++++++++---------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/src/modules/llms/models-modal/LLMParametersEditor.tsx b/src/modules/llms/models-modal/LLMParametersEditor.tsx index f09bc1221..86980a3db 100644 --- a/src/modules/llms/models-modal/LLMParametersEditor.tsx +++ b/src/modules/llms/models-modal/LLMParametersEditor.tsx @@ -22,7 +22,7 @@ const _reasoningEffortOptions = [ { value: _UNSPECIFIED, label: 'Default', description: 'Default value (unset)' } as const, ] as const; const _webSearchContextOptions = [ - { value: 'high', label: 'High', description: 'Largest, highest cost, slower' } as const, + { value: 'high', label: 'Comprehensive', description: 'Largest, highest cost, slower' } as const, { value: 'medium', label: 'Medium', description: 'Balanced context, cost, and speed' } as const, { value: 'low', label: 'Low', description: 'Smallest, cheapest, fastest' } as const, { value: _UNSPECIFIED, label: 'Default', description: 'Default value (unset)' } as const, @@ -259,39 +259,9 @@ export function LLMParametersEditor(props: { /> )} - {showParam('llmVndOaiReasoningEffort') && ( - { - if (value === _UNSPECIFIED || !value) - onRemoveParameter('llmVndOaiReasoningEffort'); - else - onChangeParameter({ llmVndOaiReasoningEffort: value }); - }} - options={_reasoningEffortOptions} - /> - )} - - {showParam('llmVndOaiRestoreMarkdown') && ( - { - if (!checked) - onChangeParameter({ llmVndOaiRestoreMarkdown: false }); - else - onChangeParameter({ llmVndOaiRestoreMarkdown: true }); - }} - /> - )} - {showParam('llmVndOaiWebSearchContext') && ( { @@ -323,6 +293,36 @@ export function LLMParametersEditor(props: { /> )} + {showParam('llmVndOaiReasoningEffort') && ( + { + if (value === _UNSPECIFIED || !value) + onRemoveParameter('llmVndOaiReasoningEffort'); + else + onChangeParameter({ llmVndOaiReasoningEffort: value }); + }} + options={_reasoningEffortOptions} + /> + )} + + {showParam('llmVndOaiRestoreMarkdown') && ( + { + if (!checked) + onChangeParameter({ llmVndOaiRestoreMarkdown: false }); + else + onChangeParameter({ llmVndOaiRestoreMarkdown: true }); + }} + /> + )} + {showParam('llmForceNoStream') && (