From d06c09a476dc5fdca4b5be0603f070593851a549 Mon Sep 17 00:00:00 2001 From: Jules Neny Date: Wed, 15 Jul 2026 22:53:54 +0200 Subject: [PATCH] fix(bifrost): retire cerebras/gemma-4-31b du fallback tier RAPIDE (JSON invalide ~75% du temps) --- server/utils/bifrost.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/server/utils/bifrost.ts b/server/utils/bifrost.ts index 7a3d042..f6de8c0 100644 --- a/server/utils/bifrost.ts +++ b/server/utils/bifrost.ts @@ -9,12 +9,18 @@ * * ⚠ openrouter-oai exclu (bug Bifrost confirmé — 404 HTML sur modèles avec slash) * ⚠ gemini-oai exige le préfixe "models/" (sinon 403 silencieux) + * ⚠ cerebras/gemma-4-31b RETIRÉ du tier RAPIDE (M4, 15/07) : en JSON mode avec un contexte + * réel (prompt + ~20 fiches), le modèle part en boucle de répétition dégénérée ("1 1 1...") + * dans ~75% des cas où il sert de fallback, produit un JSON invalide, et Bifrost ne bascule + * PAS plus loin dans la chaîne (HTTP 200 côté provider = pas une erreur pour Bifrost). Bug + * constaté en prod sur chatbot-reseaux (1 échec/3), reproduit 3/4 sur appel direct Bifrost. + * Cerebras reste configuré dans Bifrost (dispo pour tier CODE ou reconfiguration future), + * juste plus dans cette chaîne tant que ce n'est pas fiabilisé. */ export const BIFROST_TIER_RAPIDE = { model: 'groq/llama-3.1-8b-instant', fallbacks: [ - 'cerebras/gemma-4-31b', 'gemini-oai/models/gemini-2.5-flash-lite', 'cohere/command-r-08-2024', ],