From a27eae46f6286c6edce1ff51783e37841ef09ce5 Mon Sep 17 00:00:00 2001 From: Enrico Ros Date: Mon, 29 Sep 2025 15:01:13 -0700 Subject: [PATCH] LLMs: Gemini: remove vague symlinks --- src/modules/llms/server/gemini/gemini.models.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/modules/llms/server/gemini/gemini.models.ts b/src/modules/llms/server/gemini/gemini.models.ts index 09e4ab711..0a151c19c 100644 --- a/src/modules/llms/server/gemini/gemini.models.ts +++ b/src/modules/llms/server/gemini/gemini.models.ts @@ -22,6 +22,11 @@ const filterUnallowedNames = ['Legacy']; // 'predictLongRunning', // e.g. removes "models/veo-2.0-generate-001" (appeared on 2025-04-10) // ]; const filterLyingModelNames: GeminiWire_API_Models_List.Model['name'][] = [ + // new symlinks that are too vague and high risk; let the user pick the correct model + 'models/gemini-pro-latest', + 'models/gemini-flash-latest', + 'models/gemini-flash-lite-latest', + // 2025-02-27: verified, old model is no more 'models/gemini-2.0-flash-exp', // verified, replaced by gemini-2.0-flash, which is non-free anymore @@ -38,7 +43,7 @@ const filterLyingModelNames: GeminiWire_API_Models_List.Model['name'][] = [ - Latest stable version gemini-1.0-pro -- - Stable versions gemini-1.0-pro-001 --- - Gemini capabilities chart (updated 2025-06-05): + Gemini capabilities chart (updated 2025-09-29): - [table stakes] System instructions - JSON Mode, with optional JSON Schema - Adjustable Safety Settings