From c214d72befb1205a3ef84bb58f6b73bab9a80156 Mon Sep 17 00:00:00 2001 From: mouyong Date: Mon, 4 Aug 2025 23:10:53 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20gemini=20=E6=B5=81=E5=BC=8F=E5=93=8D?= =?UTF-8?q?=E5=BA=94?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/routes/geminiRoutes.js | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/routes/geminiRoutes.js b/src/routes/geminiRoutes.js index 60b93ee6..c7c85d51 100644 --- a/src/routes/geminiRoutes.js +++ b/src/routes/geminiRoutes.js @@ -425,10 +425,10 @@ async function handleGenerateContent(req, res) { parts: [{ text: msg.content }] })), generationConfig: { - temperature: req.body.temperature, - maxOutputTokens: req.body.max_tokens, - topP: req.body.top_p, - topK: req.body.top_k + temperature: req.body.temperature !== undefined ? req.body.temperature : 0.7, + maxOutputTokens: req.body.max_tokens !== undefined ? req.body.max_tokens : 4096, + topP: req.body.top_p !== undefined ? req.body.top_p : 0.95, + topK: req.body.top_k !== undefined ? req.body.top_k : 40 } }; } @@ -497,10 +497,10 @@ async function handleStreamGenerateContent(req, res) { parts: [{ text: msg.content }] })), generationConfig: { - temperature: req.body.temperature, - maxOutputTokens: req.body.max_tokens, - topP: req.body.top_p, - topK: req.body.top_k + temperature: req.body.temperature !== undefined ? req.body.temperature : 0.7, + maxOutputTokens: req.body.max_tokens !== undefined ? req.body.max_tokens : 4096, + topP: req.body.top_p !== undefined ? req.body.top_p : 0.95, + topK: req.body.top_k !== undefined ? req.body.top_k : 40 } }; }