diff --git a/src/modules/llms/models-modal/LLMParametersEditor.tsx b/src/modules/llms/models-modal/LLMParametersEditor.tsx index 0b7b51971..00f83a296 100644 --- a/src/modules/llms/models-modal/LLMParametersEditor.tsx +++ b/src/modules/llms/models-modal/LLMParametersEditor.tsx @@ -460,17 +460,33 @@ export function LLMParametersEditor(props: { /> )} - {showParam('llmVndAntWebSearchMaxUses') && ( + {showParam('llmVndAntWebSearchMaxUses') && llmVndAntWebSearch === 'auto' && onChangeParameter({ llmVndAntWebSearchMaxUses: value })} + startAdornment={ + + { + if (llmVndAntWebSearchMaxUses !== undefined) onRemoveParameter('llmVndAntWebSearchMaxUses'); + else onChangeParameter({ llmVndAntWebSearchMaxUses: 10 }); + }} + sx={{ ml: 'auto', mr: 1 }} + > + + + + } + sliderSx={{ maxWidth: 148 }} /> - )} + } {showParam('llmVndAntWebFetch') && ( )} - {showParam('llmVndAntWebFetchMaxUses') && ( + {showParam('llmVndAntWebFetchMaxUses') && llmVndAntWebFetch === 'auto' && onChangeParameter({ llmVndAntWebFetchMaxUses: value })} + startAdornment={ + + { + if (llmVndAntWebFetchMaxUses !== undefined) onRemoveParameter('llmVndAntWebFetchMaxUses'); + else onChangeParameter({ llmVndAntWebFetchMaxUses: 5 }); + }} + sx={{ ml: 'auto', mr: 1 }} + > + + + + } + sliderSx={{ maxWidth: 148 }} /> - )} + } {showParam('llmVndAnt1MContext') && (