From 9aee9fb3493b3c70a799ed712a468f1706a29c08 Mon Sep 17 00:00:00 2001 From: Pierre Martin Date: Mon, 28 Sep 2026 08:53:53 +0200 Subject: [PATCH] chore(ai): bascule LM-Code vers Mimo Pro 2.6 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit LM-Code route désormais vers mimo-v2.6-pro (remplace GLM 5.3, annoncé plus rapide à qualité équivalente). L'alias LM-Code est stable : lmc() (zsh.nix) n'a rien à changer. Vérifié le 28/09/2026 sur la passerelle (/v1/model/info et tests /v1/messages) : - contexte 500k et 128k out inchangés, désormais confirmés côté passerelle et non plus seulement annoncés - vision fonctionnelle sous Mimo - blocs thinking toujours sans signature : allowEmptySignature requis Co-Authored-By: Claude Opus 5 --- programs/pi.nix | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/programs/pi.nix b/programs/pi.nix index eb46440..96a4a70 100644 --- a/programs/pi.nix +++ b/programs/pi.nix @@ -12,8 +12,8 @@ let pi = builtins.getFlake "github:lukasl-dev/pi.nix/1d37b58675b763ae6c9dc05d62321109066a4126"; # Passerelle LLM interne Lundi Matin (LiteLLM), même endpoint et même jeton - # que la fonction zsh `lmc`. Côté serveur, LM-Code route vers glm-5.3 servi - # 24h/24 depuis le 07/09/2026 (fin de la rotation jour GLM / nuit Kimi). + # que la fonction zsh `lmc`. Côté serveur, LM-Code route vers Mimo Pro 2.6 + # depuis le 28/09/2026 (remplace GLM 5.3 : plus rapide, qualité équivalente). # Consigne équipe IA Lundi Matin (07/09/2026) : viser 100-300k de contexte # par session et limiter le nombre d'agents en période de pic — le KV cache # GLM 5.3 est la ressource rare. Ne pas tester la limite à 500k. @@ -33,23 +33,22 @@ let models = [ { id = "LM-Code"; - name = "LM-Code (glm-5.3 — Lundi Matin)"; + name = "LM-Code (Mimo Pro 2.6 — Lundi Matin)"; # Même comportement que qwen3.8-flash-next : envoyer le paramètre - # `thinking` supprime le bloc thinking côté passerelle (testé - # 07/09/2026). reasoning = false laisse pi ne pas l'envoyer : le - # modèle raisonne nativement et émet des blocs thinking à signature - # vide, gérés par compat.allowEmptySignature du provider. + # `thinking` supprime le bloc thinking côté passerelle. reasoning = + # false laisse pi ne pas l'envoyer : le modèle raisonne nativement et + # émet des blocs thinking à signature vide (re-testé 28/09/2026 sous + # Mimo), gérés par compat.allowEmptySignature du provider. reasoning = false; - # Vision validée via l'endpoint anthropic /v1/messages (07/09/2026). + # Vision re-validée sous Mimo via l'endpoint anthropic /v1/messages + # (28/09/2026). input = [ "text" "image" ]; - # 500k annoncés côté Lundi Matin (07/09/2026), non re-testés pour - # ne pas charger le KV cache. + # Confirmés le 28/09/2026 sur /v1/model/info (max_input_tokens et + # max_output_tokens de la passerelle), sans charge de test dédiée. contextWindow = 500000; - # Annonce LM : « tous en 128k out » (07/09/2026) ; 128k testé OK. - # 256k est aussi accepté par la passerelle mais non retenu. maxTokens = 128000; } {