From 1575488c23ed20e249be15256696095474451119 Mon Sep 17 00:00:00 2001 From: Kevin Lin Date: Wed, 10 Dec 2025 17:21:20 -0800 Subject: [PATCH] feat: Update Gemini default temperature (#175) --- src/agent/modify.ts | 5 ++++- src/models.json | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/agent/modify.ts b/src/agent/modify.ts index bff36b2..22d8103 100644 --- a/src/agent/modify.ts +++ b/src/agent/modify.ts @@ -68,7 +68,7 @@ function buildModelSettings( } if (isGoogleAI) { - const googleSettings: GoogleAIModelSettings = { + const googleSettings: GoogleAIModelSettings & { temperature?: number } = { provider_type: "google_ai", parallel_tool_calls: true, }; @@ -77,6 +77,9 @@ function buildModelSettings( thinking_budget: updateArgs.thinking_budget as number, }; } + if (typeof updateArgs?.temperature === "number") { + googleSettings.temperature = updateArgs.temperature as number; + } return googleSettings; } diff --git a/src/models.json b/src/models.json index 512277a..91d6549 100644 --- a/src/models.json +++ b/src/models.json @@ -283,7 +283,7 @@ "label": "Gemini 3 Pro", "description": "Google's smartest model", "isFeatured": true, - "updateArgs": { "context_window": 180000 } + "updateArgs": { "context_window": 180000, "temperature": 1.0 } }, { "id": "gemini-flash",