Treize besoins, un arbre. Cliquez un besoin pour le déplier. La mémoire n'est pas un besoin : c'est un filtre qui s'applique à toutes les branches. Tailles en Q4 (défaut Ollama) ; contexte = tokens lus d'un coup (1K ≈ 750 mots). État au 27 août 2026.
Ce besoin s'appelle le RAG et demande deux modèles. Un modèle d'embedding (cartes ci-dessous) : il ne discute pas, il convertit chaque passage en une liste de nombres qui encode son sens, pour retrouver les bons extraits à chaque question. Puis un modèle de chat qui lit ces extraits et rédige : prenez-le dans « Rédiger, analyser, discuter » ; un ★ suffit, le RAG demande du contexte, pas un géant. Un seul embedding par base : en changer oblige à tout réindexer.
bge-m3MITqwen3-embedding:8bApache 2.0bge-m3qwen3-embedding:8b| Retrouve le bon passagerapport Qwen3-Embedding | Lit de longs documentsfiche modèle | Tient dans peu de mémoiretaille Q4 (Ollama / HF) | Répond viteparamètres actifs (fiche modèle) | Usage commercial libredépôt officiel | |
|---|---|---|---|---|---|
bge-m3 | 59.6 | 8K | 1.2 Go | 0.6B actifs | libre |
qwen3-embedding:8b | 70.6 | 32K | 5 Go | 8B actifs | libre |
Seuls les modèles interchangeables pour ce besoin sont comparés ; les briques complémentaires (vérificateur, OCR seul) restent dans les cartes. Rayon = score normalisé 0–100 (Arena : 1 350→1 500 ; AA Index : /60 ; benchmarks en % ; contexte, taille et paramètres actifs en échelle log ; licence : libre 100, conditions 60, non commerciale 20). Un point creux au centre = mesure non publiée, pas un mauvais score.
glm-ocrMITgemma4:e4bApache 2.0qwen3.8:27bApache 2.0glm-ocrgemma4:e4bqwen3.8:27b| Préféré par les humainsarena.ai, 24 août 2026 | Lit de longs documentsfiche modèle | Tient dans peu de mémoiretaille Q4 (Ollama / HF) | Répond viteparamètres actifs (fiche modèle) | Usage commercial libredépôt officiel | |
|---|---|---|---|---|---|
glm-ocr | n.d. | 8K | 1 Go | 0.9B actifs | libre |
gemma4:e4b | n.d. | 128K | 3 Go | 4B actifs | libre |
qwen3.8:27b | 1440 | 262K | 17 Go | 27B actifs | libre |
Seuls les modèles interchangeables pour ce besoin sont comparés ; les briques complémentaires (vérificateur, OCR seul) restent dans les cartes. Rayon = score normalisé 0–100 (Arena : 1 350→1 500 ; AA Index : /60 ; benchmarks en % ; contexte, taille et paramètres actifs en échelle log ; licence : libre 100, conditions 60, non commerciale 20). Un point creux au centre = mesure non publiée, pas un mauvais score.
Ollama ne fournit aucun modèle de parole ; seul Gemma 4 sait écouter. La branche regroupe trois fonctions complémentaires, pas concurrentes : on ne choisit pas entre transcrire et parler, on enchaîne les deux. Chaque sous-fonction a ses propres alternatives et son propre radar. Pour la transcription, le critère décisif est la langue : Parakeet et Canary sont plus précis et plus rapides que Whisper sur l'Open ASR Leaderboard, mais Canary ne fait que l'anglais et Parakeet 25 langues européennes. Pour la synthèse, c'est le besoin de clonage ou d'expressivité qui départage.
gemma4:e4bApache 2.0gemma4:12bApache 2.0whisper-large-v3-turboMITparakeet-tdt-0.6b-v3CC-BY-4.0canary-qwen-2.5bCC-BY-4.0whisper-large-v3MITwhisper-large-v3-turbowhisper-large-v3parakeet-tdt-0.6b-v3canary-qwen-2.5b| Transcrit sans erreurOpen ASR Leaderboard, HF | Couvre beaucoup de languesfiche modèle | Transcrit viteOpen ASR Leaderboard | Tient dans peu de mémoirepoids (HF) | Usage commercial libredépôt officiel | |
|---|---|---|---|---|---|
whisper-large-v3-turbo | 7.8 % | 99 | 216 | 1.6 Go | MIT |
whisper-large-v3 | 7.44 % | 99 | 69 | 3.1 Go | MIT |
parakeet-tdt-0.6b-v3 | 6.32 % | 25 | 3332 | 2.5 Go | CC-BY-4.0 |
canary-qwen-2.5b | 5.63 % | 1 | 418 | 8 Go | CC-BY-4.0 |
Rayon = score normalisé 0–100 ; WER : 100 à 5 %, 0 à 10 % ; RTFx et taille en échelle log ; CC-BY-4.0 compte comme libre (attribution obligatoire).
kokoro-82mApache 2.0chatterbox-multilingualMITorpheus-3bApache 2.0piperMITkokoro-82mchatterbox-multilingualorpheus-3bpiper| Couvre beaucoup de languesfiche modèle | Imite une voixfiche modèle | Répond viteparamètres (fiche) | Tient dans peu de mémoirepoids (HF) | Récentdate de sortie | Usage commercial libredépôt officiel | |
|---|---|---|---|---|---|---|
kokoro-82m | 8 | non | 0.082B | 0.3 Go | 19 mois | Apache 2.0 |
chatterbox-multilingual | 23 | oui | 0.5B | 2 Go | 11 mois | MIT |
orpheus-3b | 8 | oui | 3B | 2.5 Go | 17 mois | Apache 2.0 |
piper | 30 | non | 0.02B | 0.06 Go | 30 mois | MIT |
Rayon = score normalisé 0–100 ; paramètres et taille en échelle log ; fraîcheur : −4 points par mois. Aucun classement de qualité audio comparable n'est publié pour ces quatre modèles : la qualité perçue reste dans les cartes.
Besoin sous-jacent : un agent. Il faut un modèle entraîné à appeler des outils (tag tools) et un accès au web (API de recherche Ollama, SearXNG, connecteur). Le modèle décide des requêtes, lit les résultats et synthétise avec sources ; le contexte long compte car chaque page consomme 2 à 10K tokens. Une analyse de marché automatisée relève de cette branche.
gpt-oss:20bApache 2.0gemma4:26bApache 2.0qwen3.8:27bApache 2.0kimi-k3Licence Kimi K3gpt-oss:20bgemma4:26bqwen3.8:27bkimi-k3| Raisonne juste sur du difficileéditeur | Intelligence généraleArtificial Analysis | Lit de longs documentsfiche modèle | Répond viteparamètres actifs (fiche modèle) | Tient dans peu de mémoiretaille Q4 (Ollama / HF) | Usage commercial libredépôt officiel | |
|---|---|---|---|---|---|---|
gpt-oss:20b | 71.5 | n.d. | 128K | 3.6B actifs | 14 Go | libre |
gemma4:26b | 82.3 | n.d. | 256K | 3.8B actifs | 16 Go | libre |
qwen3.8:27b | n.d. | 52 | 262K | 27B actifs | 17 Go | libre |
kimi-k3 | 93.5 | 57 | 1024K | 104B actifs | cloud | conditions |
Seuls les modèles interchangeables pour ce besoin sont comparés ; les briques complémentaires (vérificateur, OCR seul) restent dans les cartes. Rayon = score normalisé 0–100 (Arena : 1 350→1 500 ; AA Index : /60 ; benchmarks en % ; contexte, taille et paramètres actifs en échelle log ; licence : libre 100, conditions 60, non commerciale 20). Un point creux au centre = mesure non publiée, pas un mauvais score.
Règle : le relecteur doit venir d'une famille différente de l'auteur (Qwen, Gemma, gpt-oss, DeepSeek partagent peu de données d'entraînement) ; deux modèles de la même famille reproduisent les mêmes angles morts. Demandez-lui de chercher les erreurs, pas de reformuler.
bespoke-minicheck:7bCC BY-NC 4.0gemma4:31bApache 2.0qwen3.8:27bApache 2.0gpt-oss:120bApache 2.0deepseek-v4-proMITgemma4:31bqwen3.8:27bgpt-oss:120bdeepseek-v4-pro| Préféré par les humainsarena.ai, 24 août 2026 | Raisonne juste sur du difficileéditeur | Intelligence généraleArtificial Analysis | Lit de longs documentsfiche modèle | Tient dans peu de mémoiretaille Q4 (Ollama / HF) | Usage commercial libredépôt officiel | |
|---|---|---|---|---|---|---|
gemma4:31b | 1451 | 84.3 | n.d. | 256K | 19 Go | libre |
qwen3.8:27b | 1440 | n.d. | 52 | 262K | 17 Go | libre |
gpt-oss:120b | n.d. | 80.1 | n.d. | 128K | 65 Go | libre |
deepseek-v4-pro | n.d. | n.d. | 44 | 1024K | cloud | libre |
Seuls les modèles interchangeables pour ce besoin sont comparés ; les briques complémentaires (vérificateur, OCR seul) restent dans les cartes. Rayon = score normalisé 0–100 (Arena : 1 350→1 500 ; AA Index : /60 ; benchmarks en % ; contexte, taille et paramètres actifs en échelle log ; licence : libre 100, conditions 60, non commerciale 20). Un point creux au centre = mesure non publiée, pas un mauvais score.
Le modèle répond en une fois à une question ou un texte. Ce qui compte : culture générale, finesse de langue, multilingue, préférence humaine (Arena, GPQA, AIME). C'est aussi le modèle de chat d'un RAG. Ordonné par mémoire croissante ; au-delà de 24 Go, la mémoire sert surtout à la précision (Q8, BF16) et au contexte, car le catalogue est creux entre 31B et 80B.
gemma4:26bApache 2.0gpt-oss:20bApache 2.0qwen3.8:27bApache 2.0gemma4:31bApache 2.0gemma4:31b-q8_0Apache 2.0qwen3-next:80bApache 2.0qwen3.8:27b-bf16Apache 2.0gpt-oss:120bApache 2.0deepseek-v4-flashMITkimi-k3Licence Kimi K3deepseek-v4-proMITgemma4:26bgpt-oss:20bqwen3.8:27bgemma4:31bkimi-k3deepseek-v4-pro| Préféré par les humainsarena.ai, 24 août 2026 | Raisonne juste sur du difficileéditeur | Intelligence généraleArtificial Analysis | Lit de longs documentsfiche modèle | Répond viteparamètres actifs (fiche modèle) | Tient dans peu de mémoiretaille Q4 (Ollama / HF) | Usage commercial libredépôt officiel | |
|---|---|---|---|---|---|---|---|
gemma4:26b | 1438 | 82.3 | n.d. | 256K | 3.8B actifs | 16 Go | libre |
gpt-oss:20b | n.d. | 71.5 | n.d. | 128K | 3.6B actifs | 14 Go | libre |
qwen3.8:27b | 1440 | n.d. | 52 | 262K | 27B actifs | 17 Go | libre |
gemma4:31b | 1451 | 84.3 | n.d. | 256K | 31B actifs | 19 Go | libre |
kimi-k3 | n.d. | 93.5 | 57 | 1024K | 104B actifs | cloud | conditions |
deepseek-v4-pro | n.d. | n.d. | 44 | 1024K | 49B actifs | cloud | libre |
Seuls les modèles interchangeables pour ce besoin sont comparés ; les briques complémentaires (vérificateur, OCR seul) restent dans les cartes. Rayon = score normalisé 0–100 (Arena : 1 350→1 500 ; AA Index : /60 ; benchmarks en % ; contexte, taille et paramètres actifs en échelle log ; licence : libre 100, conditions 60, non commerciale 20). Un point creux au centre = mesure non publiée, pas un mauvais score.
Un modèle de langage ne dessine pas : il écrit le code d'un schéma (Mermaid, Graphviz, Markmap, SVG, D3) qu'un outil rend en image. Le besoin repose donc sur deux capacités : structurer une pensée en nœuds et relations (extraction), puis produire du code de diagramme correct (génération). La pédagogie vient d'une troisième : révéler progressivement, faire manipuler, questionner. Un schéma faux est pire qu'aucun schéma, d'où le contrôle par vision en fin de chaîne.
gemma4:26bApache 2.0qwen3.8:27bApache 2.0glm-5.2MITkimi-k3Licence Kimi K3gemma4:26bqwen3.8:27bglm-5.2kimi-k3| Préféré par les humainsarena.ai, 24 août 2026 | Intelligence généraleArtificial Analysis | Mène seul des tâches longueséditeur / AA | Lit de longs documentsfiche modèle | Répond viteparamètres actifs (fiche modèle) | Usage commercial libredépôt officiel | |
|---|---|---|---|---|---|---|
gemma4:26b | 1438 | n.d. | n.d. | 256K | 3.8B actifs | libre |
qwen3.8:27b | 1440 | 52 | 73.0 | 262K | 27B actifs | libre |
glm-5.2 | n.d. | 51 | 81.0 | 1024K | 40B actifs | libre |
kimi-k3 | n.d. | 57 | 88.3 | 1024K | 104B actifs | conditions |
Seuls les modèles interchangeables pour ce besoin sont comparés ; les briques complémentaires (vérificateur, OCR seul) restent dans les cartes. Rayon = score normalisé 0–100 (Arena : 1 350→1 500 ; AA Index : /60 ; benchmarks en % ; contexte, taille et paramètres actifs en échelle log ; licence : libre 100, conditions 60, non commerciale 20). Un point creux au centre = mesure non publiée, pas un mauvais score.
Comme pour les schémas, le modèle ne « fabrique » pas le fichier : il écrit du code (python-docx, openpyxl, python-pptx) ou du Markdown converti (pandoc, Marp), qu'un outil exécute. Ce qui compte : produire du code correct et des formules Excel justes, respecter un gabarit (styles, charte), et vérifier le rendu, car une mise en page cassée ne se voit pas dans le code. Les contenus eux-mêmes viennent des autres branches (« Chercher sur le web », « Rédiger, analyser, discuter »).
gemma4:26bApache 2.0qwen3.8:27bApache 2.0glm-5.2MITgemma4:26bqwen3.8:27bglm-5.2| Préféré par les humainsarena.ai, 24 août 2026 | Intelligence généraleArtificial Analysis | Mène seul des tâches longueséditeur / AA | Lit de longs documentsfiche modèle | Répond viteparamètres actifs (fiche modèle) | Usage commercial libredépôt officiel | |
|---|---|---|---|---|---|---|
gemma4:26b | 1438 | n.d. | n.d. | 256K | 3.8B actifs | libre |
qwen3.8:27b | 1440 | 52 | 73.0 | 262K | 27B actifs | libre |
glm-5.2 | n.d. | 51 | 81.0 | 1024K | 40B actifs | libre |
Seuls les modèles interchangeables pour ce besoin sont comparés ; les briques complémentaires (vérificateur, OCR seul) restent dans les cartes. Rayon = score normalisé 0–100 (Arena : 1 350→1 500 ; AA Index : /60 ; benchmarks en % ; contexte, taille et paramètres actifs en échelle log ; licence : libre 100, conditions 60, non commerciale 20). Un point creux au centre = mesure non publiée, pas un mauvais score.
Ollama n'héberge pas de modèles d'image ; ce sont des modèles de diffusion à part, lancés avec ComfyUI ou diffusers, tous marqués « hors Ollama ». Le modèle de langage intervient avant (écrire et affiner le prompt) et après (juger par vision si l'image répond au brief). Trois critères départagent : fidélité au prompt, rendu du texte dans l'image (affiches, schémas légendés), et licence commerciale, qui varie beaucoup d'un modèle à l'autre.
z-image-turboApache 2.0flux.2-klein-4bApache 2.0qwen-imageApache 2.0flux.2-devLicence BFLz-image-turboflux.2-klein-4bqwen-imageflux.2-dev| Répond viteétapes de diffusion (fiche) | Images grandes et nettesfiche modèle | Récentdate de sortie (mois) | Tient dans peu de mémoiretaille Q4 (Ollama / HF) | Usage commercial libredépôt officiel | |
|---|---|---|---|---|---|
z-image-turbo | 8 étapes | 1024 px | 9 mois | 12 Go | libre |
flux.2-klein-4b | 4 étapes | 2048 px | 7 mois | 13 Go | libre |
qwen-image | 50 étapes | 2048 px | 12 mois | 13 Go | libre |
flux.2-dev | 28 étapes | 2048 px | 9 mois | 24 Go | conditions |
Seuls les modèles interchangeables pour ce besoin sont comparés ; les briques complémentaires (vérificateur, OCR seul) restent dans les cartes. Rayon = score normalisé 0–100 (Arena : 1 350→1 500 ; AA Index : /60 ; benchmarks en % ; contexte, taille et paramètres actifs en échelle log ; licence : libre 100, conditions 60, non commerciale 20). Un point creux au centre = mesure non publiée, pas un mauvais score.
Il s'agit d'IA pour la sécurité, à visée défensive : comprendre une alerte, trier des vulnérabilités, enrichir un indicateur, relire du code et des configurations, reconstituer un incident, préparer la conformité (ISO 27001, NIS2). Trois points distinguent ce besoin des autres. La souveraineté : logs, code et indicateurs ne doivent pas sortir de votre périmètre, ce qui favorise le local et exclut les clouds chinois pour les données brutes. Les refus : les modèles généralistes refusent de créer des outils offensifs, ce qui est souhaitable, mais gpt-oss refuse aussi souvent d'analyser un malware ; un modèle spécialisé comme Foundation-sec est entraîné pour ça. Et la vérité : un modèle ne connaît pas les CVE d'hier ; les bases externes (NVD, MISP) doivent être des outils, jamais sa mémoire. À ne pas confondre avec la sécurité de vos applications IA (injections de prompt, fuites), couverte par les modèles « guardian » en fin de branche.
foundation-sec-8b-reasoningApache 2.0gemma4:26bApache 2.0qwen3.8:27bApache 2.0gpt-oss:20bApache 2.0granite4.1-guardianApache 2.0llama-guard3, gpt-oss-safeguard.deepseek-v4-proMITfoundation-sec-8b-reasoninggemma4:26bqwen3.8:27bgpt-oss:20bdeepseek-v4-pro| Connaît les menacesCTIBench-MCQA, rapport Cisco (valeur de la version base) | Classe les vulnérabilitésCTIBench-RCM (CVE → CWE), rapport Cisco | Reproduit une vulnérabilitéCyberGym | Lit de longs documentscontexte, fiche modèle | Répond viteparamètres actifs | Données chez vousexécution locale (fiche) | Usage commercial libredépôt officiel | |
|---|---|---|---|---|---|---|---|
foundation-sec-8b-reasoning | 67.4 % | 75.3 % | n.d. | 128K | 8B actifs | oui | libre |
gemma4:26b | n.d. | n.d. | n.d. | 256K | 3.8B actifs | oui | libre |
qwen3.8:27b | n.d. | n.d. | n.d. | 262K | 27B actifs | oui | libre |
gpt-oss:20b | n.d. | n.d. | n.d. | 128K | 3.6B actifs | oui | libre |
deepseek-v4-pro | n.d. | n.d. | 83.3 % | 1024K | 49B actifs | non, cloud | libre |
Les benchmarks cyber (CTIBench, CyberGym) ne sont publiés que pour les modèles spécialisés ou frontière ; pour les généralistes locaux, seules les caractéristiques sont mesurables : c'est en soi une information. « Données chez vous » est décisif en sécurité : un log ou un extrait de code envoyé à un cloud sort de votre périmètre. Point creux = mesure non publiée.
Retirer ou remplacer les données personnelles d'un texte avant de le stocker, le partager ou l'envoyer à un modèle cloud. Deux régimes à ne pas confondre au sens du RGPD : la pseudonymisation remplace les identifiants par des jetons de façon réversible (une table de correspondance permet de revenir au texte d'origine) — la donnée reste personnelle et protégée ; l'anonymisation est irréversible (suppression, généralisation « une ville du Nord », agrégation) et sort la donnée du RGPD. Le principe technique est une cascade : les règles attrapent les formats fixes (IBAN, téléphone, NIR), un détecteur d'entités comme GLiNER attrape noms, adresses et organisations, et le LLM attrape ce que les deux premiers ratent : les quasi-identifiants qui n'identifient qu'en combinaison. Tout tourne en local ; c'est la brique qui rend le cloud utilisable dans « Sécuriser et analyser » et « Interagir avec Proton ».
gliner-multi-pii-v1Apache 2.0presidioMITgemma4:26bApache 2.0gemma4:e4bApache 2.0gliner-multi-pii-v1presidiogemma4:26b| Répond viteparamètres actifs | Tient dans peu de mémoirepoids | Couvre beaucoup de languesfiche modèle | Détecte des types nouveauxfiche : zero-shot | Résultat reproductiblearchitecture | Usage commercial libredépôt officiel | |
|---|---|---|---|---|---|---|
gliner-multi-pii-v1 | 0.3B | 0.6 Go | 100 | oui | déterministe | Apache 2.0 |
presidio | 0.1B | 0.5 Go | 20 | par règles | déterministe | MIT |
gemma4:26b | 3.8B | 16 Go | 140 | oui | probabiliste | Apache 2.0 |
Aucun benchmark de détection de données personnelles n'est commun aux trois (GLiNER publie ses F1 sur CrossNER, Presidio n'en publie pas, le LLM n'est pas évalué comme détecteur) ; les axes sont donc des caractéristiques vérifiables. Le rappel réel se mesure sur vos documents avec un jeu annoté : c'est l'étape 7 du montage.
Ici, le modèle compte moins que le connecteur. Proton chiffre de bout en bout et n'offre pas d'API publique : l'accès passe par Proton Mail Bridge, qui déchiffre localement et expose la boîte en IMAP/SMTP sur votre machine ; des serveurs MCP communautaires (proton-mcp-server, agent-protonsuite) donnent ensuite au modèle des outils lire / chercher / envoyer / déplacer. Le calendrier n'est accessible qu'en lecture (lien ICS de partage) et les contacts par export ; les ponts non officiels (hydroxide, ferroxide) ajoutent CalDAV/CardDAV mais reposent sur une API non documentée qui peut casser et engage votre responsabilité vis-à-vis des conditions d'utilisation. Conséquence directe : le modèle doit être local, sinon le chiffrement de Proton ne protège plus rien. Si un modèle cloud est indispensable pour une tâche, passer d'abord par « Anonymiser et pseudonymiser ».
| Service Proton | Accès officiel | Lecture | Écriture | Alternative non officielle |
|---|---|---|---|---|
| Proton Mail Bridge (IMAP/SMTP local, abonnement payant) | oui | oui : envoyer, déplacer, marquer, supprimer | hydroxide, ferroxide (IMAP) | |
| Calendrier | lien de partage ICS (lecture seule) | oui, en lecture | non : envoyer une invitation .ics par mail, ou saisie manuelle | ferroxide (CalDAV, « pour utilisateurs avancés ») |
| Contacts | export vCard manuel | oui, via export périodique | non | hydroxide, ferroxide (CardDAV) |
| Drive · Pass | CLI officielles | oui | oui | — |
gemma4:26bApache 2.0qwen3.8:27bApache 2.0gpt-oss:20bApache 2.0gemma4:26bqwen3.8:27bgpt-oss:20b| Sait appeler des outilsfiche éditeur (Gemma 4 : tool use) | Répond viteparamètres actifs | Lit de longs documentscontexte | Tient dans peu de mémoiretaille Q4 | Données chez vousexécution locale | Usage commercial libredépôt officiel | |
|---|---|---|---|---|---|---|
gemma4:26b | 86.4 % | 3.8B actifs | 256K | 16 Go | oui | Apache 2.0 |
qwen3.8:27b | n.d. | 27B actifs | 262K | 17 Go | oui | Apache 2.0 |
gpt-oss:20b | n.d. | 3.6B actifs | 128K | 14 Go | oui | Apache 2.0 |
Les trois tournent en local, condition nécessaire ici : vos courriels sont déchiffrés par le Bridge sur votre machine et ne doivent pas en sortir. L'appel d'outils n'est publié que par Google pour Gemma 4 ; Qwen et OpenAI publient des benchmarks agentiques non comparables (point creux).
Le modèle travaille en boucle : il lit des fichiers, lance des commandes, teste, corrige, sur des dizaines d'étapes. Ce qui compte : fiabilité de l'appel d'outils, contexte long, endurance sans dérive (SWE-bench, Terminal-Bench). Un modèle peut exceller ici et décevoir en conversation, et inversement : gemma4:31b est aimé sur Arena mais moyen en agent ; devstral est l'inverse.
glm-4.7-flashMITlaguna-xs-2.1OpenMDW-1.1qwen3.8:27bApache 2.0devstral-small-2:24bApache 2.0qwen3.8:27b-q8_0Apache 2.0qwen3-coder-next:80bApache 2.0laguna-s-2.1OpenMDW-1.1devstral-2:123bApache 2.0deepseek-v4-proMITglm-5.2MITglm-4.7-flashqwen3.8:27bdevstral-small-2:24blaguna-s-2.1deepseek-v4-proglm-5.2| Corrige de vrais bugséditeur (Qwen : valeur 3.6-27B) | Mène seul des tâches longueséditeur / AA | Corrige des bugs difficileséditeur (Qwen : 3.6-27B) | Lit de longs documentsfiche modèle | Répond viteparamètres actifs (fiche modèle) | Tient dans peu de mémoiretaille Q4 (Ollama / HF) | Usage commercial libredépôt officiel | |
|---|---|---|---|---|---|---|---|
glm-4.7-flash | 59.2 | n.d. | n.d. | 128K | 3B actifs | 18 Go | libre |
qwen3.8:27b | 77.2 | 73.0 | 53.5 | 262K | 27B actifs | 17 Go | libre |
devstral-small-2:24b | 68.0 | n.d. | n.d. | 256K | 24B actifs | 15 Go | libre |
laguna-s-2.1 | n.d. | 70.2 | 59.4 | 1024K | 8B actifs | 70 Go | libre |
deepseek-v4-pro | 80.6 | 87.9 | n.d. | 1024K | 49B actifs | cloud | libre |
glm-5.2 | n.d. | 81.0 | 62.1 | 1024K | 40B actifs | cloud | libre |
Seuls les modèles interchangeables pour ce besoin sont comparés ; les briques complémentaires (vérificateur, OCR seul) restent dans les cartes. Rayon = score normalisé 0–100 (Arena : 1 350→1 500 ; AA Index : /60 ; benchmarks en % ; contexte, taille et paramètres actifs en échelle log ; licence : libre 100, conditions 60, non commerciale 20). Un point creux au centre = mesure non publiée, pas un mauvais score.
Un LLM comprend le langage, décide et explique, mais il compte mal, prévoit mal les chiffres, ne voit pas une vidéo en temps réel et ne trouve jamais un optimum. Les algorithmes spécialisés — réseaux de neurones de vision, modèles de séries temporelles, arbres de décision, graphes, solveurs — font chacun une chose vite et de façon reproductible, mais ne savent ni lire une demande en français ni rédiger une conclusion. L'intérêt est de les assembler : l'algorithme perçoit ou calcule, le LLM interprète, commande ou entraîne. La règle qui évite la plupart des erreurs : tout ce qui est déterministe ou chiffré revient à l'algorithme ; tout ce qui est linguistique ou contextuel revient au LLM.
Le LLM décide quand appeler l'algorithme et avec quels paramètres, via l'API tools d'Ollama ou un serveur MCP ; le code exécute et renvoie un résultat structuré.
« Compte les palettes sur cette vidéo » → appel YOLO → 47 → phrase de réponse.
L'algorithme transforme un signal (image, capteur, tableau) en données structurées ; le LLM les lit, les met en contexte et rédige.
Détections YOLO horodatées → compte rendu d'inspection.
Le LLM produit des données d'entraînement (étiquetage faible) ; un modèle 100× plus petit apprend dessus et remplace le LLM en production, rapide et déterministe.
10 000 tickets étiquetés par gemma4 → classifieur DeBERTa en 20 ms.
Le LLM écrit et corrige le code d'entraînement ou d'inférence (scikit-learn, OR-Tools), l'exécute, lit les métriques et itère : AutoML conversationnel.
« Prédis le churn » → notebook XGBoost, validation croisée, rapport.
Un modèle opaque (score, cluster, sous-graphe) est traduit en langage clair par le LLM à partir de ses attributions (SHAP, attention).
Score de risque 0,82 → « trois facteurs expliquent 70 % du score… ».
Le petit modèle spécialisé traite le volume ; le LLM n'intervient que sur les cas incertains ou nouveaux, selon un seuil de confiance.
Classifieur sûr à 95 % → LLM sur les 5 % restants.
Concrètement, chaque algorithme est enveloppé dans une fonction Python exposée au LLM comme outil (API tools d'Ollama ou serveur MCP), avec un schéma d'entrée et de sortie en JSON. Le LLM ne voit jamais les poids de YOLO ni le code de XGBoost : il voit une fonction detecter_objets(video, classes) et son résultat. Trois précautions : imposer des sorties structurées (schéma forcé) à chaque frontière ; mesurer la latence de chaque brique, car un LLM appelé cent fois par seconde n'est jamais la bonne architecture ; et garder un jeu de test par brique, pas seulement pour l'ensemble.
Un détecteur YOLO traite 100 images par seconde avec des boîtes fiables et reproductibles ; un modèle de vision-langage (gemma4, qwen3.8) comprend une scène mais met une seconde par image et ne compte pas de façon fiable. On combine donc : YOLO perçoit, le LLM interprète.
gemma4:26b reçoit les comptages horodatés, rédige le rapport de conformité du jour et déclenche une alerte quand le taux dépasse le seuil contractuel. Motif 2.qwen3.8:27b répond ensuite en langage naturel (« qu'est-ce qui manque par rapport au bon de livraison ? ») en générant la requête SQL. Motifs 1 et 2.gemma4:12b, qui décrit la scène, évalue la gravité et rédige la main courante. Le LLM n'analyse jamais le flux complet : trop lent et trop cher. Motif 6.Les LLM prévoient mal les chiffres : ils ne voient pas la saisonnalité et inventent des tendances. Les modèles de séries temporelles font ce travail avec des intervalles de confiance ; le LLM sert à choisir, lancer, puis expliquer.
qwen3.8:27b compare la prévision au réalisé chaque lundi, explique les écarts en croisant avec les événements connus (RAG sur les notes d'exploitation) et rédige la note de planification. Motifs 2 et 5.qwen3.8:27b choisit entre Prophet et TimesFM selon la longueur de l'historique, écrit le code, lance le backtest, lit les métriques (MAPE) et itère jusqu'à un seuil, puis livre le modèle retenu avec sa justification. Motif 4.gemma4:26b reçoit l'anomalie, retrouve dans le journal de maintenance les interventions passées sur cet équipement et propose trois causes classées par vraisemblance. L'anomalie est détectée par le réseau, jamais par le LLM. Motifs 2 et 5.Sur des données en colonnes (clients, transactions, capteurs), un modèle à arbres reste plus précis, plus rapide et auditable qu'un LLM. Le LLM apporte ce que les arbres n'ont pas : lire du texte, expliquer, nommer.
gemma4:26b les traduit en trois phrases pour le conseiller, dans le ton de l'entreprise, sans jamais modifier le score. Motif 5.qwen3.8:27b lit contrats, mails et comptes rendus et en extrait des champs structurés (durée d'engagement, motif de réclamation, ton) en JSON à schéma forcé ; ces champs deviennent des colonnes du modèle tabulaire, qui gagne en précision. Motif 2 inversé : langage → tableau.bge-m3 et regroupés par k-means ; pour chaque groupe, le LLM lit vingt exemples et produit un nom, une description et une action recommandée. Le regroupement est statistique, l'interprétation est linguistique. Motifs 2 et 5.Un graphe répond aux questions à plusieurs sauts (« qui détient qui, qui fournit qui ») que le RAG par similarité rate ; un GNN détecte des structures (réseaux de fraude, communautés). Le LLM construit le graphe et le raconte.
qwen3.8:27b extrait des articles et rapports les entités (entreprises, dirigeants, contrats, financements) et leurs relations ; le graphe Neo4j permet ensuite des questions comme « quels concurrents de Moulinot partagent un investisseur ? », que le LLM traduit en requête Cypher puis en réponse. Motifs 1 et 2.foundation-sec-8b-reasoning ou gemma4:26b explique le sous-graphe à l'analyste : qui, quoi, dans quel ordre. Motif 5.Un solveur trouve l'optimum garanti d'un problème bien posé ; un LLM ne le trouve jamais mais sait poser le problème à partir d'une demande en français et interpréter la solution. En contrôle temps réel, le LLM ne pilote pas : il définit et audite.
qwen3.8:27b traduit en modèle de routage (contraintes, capacités, fenêtres horaires) pour OR-Tools, lance le solveur, vérifie que la solution respecte les contraintes et l'explique au planificateur. Motifs 1 et 4.gemma4:31b en rédige la synthèse avec les intervalles, puis qwen3.8:27b relit la cohérence des hypothèses (contre-expertise). Motifs 4 et 5.Un encodeur de 100 à 400 millions de paramètres classe un texte en 20 ms, de façon déterministe et pour un coût nul, mais ne sait faire que la tâche apprise. Le LLM sert à l'entraîner, puis à traiter ce qu'il ne sait pas faire.
gemma4:26b étiquette 10 000 tickets historiques (motif, urgence) ; un DeBERTa fine-tuné sur ces étiquettes traite le flux en production ; les tickets où sa confiance est sous 90 % remontent au LLM. Motifs 3 et 6.qwen3.8:27b. Sans le filtre, le LLM coûterait cent fois plus pour le même résultat. Motifs 3 et 6.