chore(ai): nouveaux modèles

This commit is contained in:
Pierre Martin
2026-08-17 12:30:35 +02:00
parent eb2a16d646
commit 27b3f2a323

View File

@@ -1,4 +1,9 @@
{ config, pkgs, lib, ... }:
{
config,
pkgs,
lib,
...
}:
let
# Ces dotfiles ne sont pas un flake (config par channels) : on résout donc
@@ -26,6 +31,27 @@ let
contextWindow = 250000;
maxTokens = 64000;
}
{
id = "glm-5.2";
name = "GLM 5.2 Lundi Matin";
# Ces alias directs ne passent pas par le shim anthropic de la
# passerelle : le paramètre `thinking` y déclenche un 400
# (json_parse_error / ChatCompletionRequest). reasoning = false le
# retire des requêtes ; passer par LM-Code pour du thinking explicite.
reasoning = false;
# Alias direct, sans repli : servi de jour (8h-19h30), 500k de contexte.
# Hors plage de service, la passerelle renvoie une erreur claire.
contextWindow = 500000;
maxTokens = 64000;
}
{
id = "kimi-k3";
name = "Kimi K3 Lundi Matin";
reasoning = false;
# Alias direct, sans repli : servi de nuit (20h-7h30), 500k de contexte.
contextWindow = 500000;
maxTokens = 64000;
}
{
id = "deepseek-v4-flash";
name = "DeepSeek V4 Flash Lundi Matin";
@@ -55,8 +81,7 @@ in
# Pour que ce fichier nix reste l'unique source de vérité, on supprime le
# models.json utilisateur à chaque activation : pi le recréera depuis le store
# au prochain lancement.
home.activation.pi-models-source-of-truth =
lib.hm.dag.entryAfter [ "writeBoundary" ] ''
$DRY_RUN_CMD rm -f ${config.home.homeDirectory}/.pi/agent/models.json
'';
home.activation.pi-models-source-of-truth = lib.hm.dag.entryAfter [ "writeBoundary" ] ''
$DRY_RUN_CMD rm -f ${config.home.homeDirectory}/.pi/agent/models.json
'';
}