diff --git a/webview-ui/src/components/settings/providers/Gemini.tsx b/webview-ui/src/components/settings/providers/Gemini.tsx index 394490699f..a8aedbffc4 100644 --- a/webview-ui/src/components/settings/providers/Gemini.tsx +++ b/webview-ui/src/components/settings/providers/Gemini.tsx @@ -97,11 +97,11 @@ export const Gemini = ({ apiConfiguration, setApiConfigurationField, currentMode min={0} max={1} step={0.01} - value={[apiConfiguration.topP ?? 0]} + value={[apiConfiguration.topP ?? 0.95]} onValueChange={(values: number[]) => setApiConfigurationField("topP", values[0])} className="flex-grow" /> - {(apiConfiguration.topP ?? 0).toFixed(2)} + {(apiConfiguration.topP ?? 0.95).toFixed(2)}
{t("settings:providers.geminiParameters.topP.description")} @@ -118,11 +118,11 @@ export const Gemini = ({ apiConfiguration, setApiConfigurationField, currentMode min={0} max={100} step={1} - value={[apiConfiguration.topK ?? 0]} + value={[apiConfiguration.topK ?? 64]} onValueChange={(values: number[]) => setApiConfigurationField("topK", values[0])} className="flex-grow" /> - {apiConfiguration.topK ?? 0} + {apiConfiguration.topK ?? 64}
{t("settings:providers.geminiParameters.topK.description")} @@ -139,12 +139,12 @@ export const Gemini = ({ apiConfiguration, setApiConfigurationField, currentMode min={3000} max={modelInfo.maxTokens} step={1} - value={[apiConfiguration.maxOutputTokens ?? 0]} + value={[apiConfiguration.maxOutputTokens ?? modelInfo.maxTokens]} onValueChange={(values: number[]) => setApiConfigurationField("maxOutputTokens", values[0])} className="flex-grow" /> {