IBM a publié une mise à jour de ses modèles Granite Switch qu'il numérote comme un correctif logiciel, et c'est justement cette numérotation qui compte. Granite Switch 4.1.1 est arrivé un peu plus d'une semaine après la 4.1, reste entièrement rétrocompatible et ne demande aucune migration. Pour les entreprises qui doivent retester et réapprouver chaque changement de modèle, une mise à jour qui ne touche pas au modèle principal coûte bien moins cher à accepter qu'une nouvelle version.
Granite Switch est l'architecture modulaire d'IBM : un modèle de base accompagné d'un ensemble de petits adaptateurs, chacun entraîné pour une tâche, activables au besoin depuis un seul endpoint hébergé. La version 4.1 existait en tailles 8B et 30B et intégrait un adaptateur de décision généraliste, un adaptateur de filtrage de sécurité et un modèle rapide de reconnaissance vocale. Comme les adaptateurs sont conçus pour réutiliser le travail déjà mis en cache par le modèle de base, IBM affirme que l'ensemble occupe à peu près la même mémoire GPU que le modèle de base seul, et le même endpoint peut traiter des requêtes de chat, des décisions par oui ou non et des transcriptions.
Le correctif modifie deux éléments. Le composant vocal devient Granite Speech 5.0 TurboCTC, un modèle de transcription de 470M paramètres désormais multilingue, qui ajoute la ponctuation et les majuscules, si bien que les transcriptions peuvent passer directement à un autre modèle sans étape de nettoyage. La fiche du modèle d'IBM indique que la version multilingue améliore aussi légèrement le taux moyen d'erreur par mot en anglais, de 5,78% à 5,51%. Le second changement est un adaptateur de décision révisé qui, selon IBM, obtient de meilleurs scores sur le jeu de test du Jev Decision Index. Le modèle de base de 30B n'a pas été réentraîné.
Cela s'inscrit dans une tendance plus large de petits modèles spécialisés autour d'un noyau stable, et convient aux acheteurs d'entreprise prudents que notre analyse de la famille Granite 4.2 désigne comme le public d'IBM. Ceux qui comparent des solutions de transcription noteront que ce modèle TurboCTC est un petit frère plus rapide de Granite Speech 5.0, que nous analysons séparément. IBM annonce un Adapter SDK et des tutoriels pour que d'autres développeurs puissent créer et versionner leurs propres adaptateurs.
Il reste des lacunes. IBM ne donne aucun chiffre pour l'adaptateur de décision révisé, son amélioration est donc une affirmation, pas un résultat vérifiable pour l'instant. Le nombre de langues est aussi incohérent : l'annonce parle de 10 langues, tandis que la fiche du modèle en cite sept, l'anglais, le français, l'allemand, l'espagnol, le portugais, l'italien et le japonais. Les équipes qui dépendent d'une langue précise devraient la tester avant de mettre à jour. Et la promesse que l'on peut changer d'adaptateur sans effets de bord ne sera prouvée que lorsque des tiers publieront les leurs.