Simon Willison Publie llm 0.31.1 avec Correction de Bug d'Appel d'Outil
Simon Willison a mis à jour son outil CLI open-source llm à la version 0.31.1. Le patch corrige un bug : les appels d'outils avec des arguments vides entraînaient parfois des erreurs JSON pour certains fournisseurs lors de l'utilisation de l'API OpenAI Chat Completion. Le bug a émergé lors du test de son plugin llm-meta-ai.
Traité par IA depuis Simon Willison ; édité par Hamidun News
Le développeur Simon Willison a publié la version 0.31.1 de son outil open-source llm — un utilitaire de ligne de commande et une bibliothèque Python pour travailler avec de grands modèles de langage via le terminal.
Ce qui a exactement été corrigé
Le patch élimine un bug dans les endpoints d'OpenAI Chat Completion: lorsqu'un modèle invoquait un appel d'outil (tool call) avec des arguments vides, certains fournisseurs répondaient par une erreur de format JSON au lieu d'un résultat correct. L'erreur a été enregistrée dans l'issue #1521 du référentiel du projet sur GitHub.
Comment le bug a été trouvé
Willison a découvert le problème en testant un autre de ses projets — le plugin llm-meta-ai, qui ajoute la prise en charge des modèles Meta à llm. L'outil llm est conçu comme un système de plugins: la CLI de base peut être étendue avec la prise en charge de nouveaux fournisseurs et modèles sans modifier le noyau, donc les bugs dans la logique de base d'invocation d'outils affectent tous les plugins connectés à la fois.
L'auteur du projet est également connu comme créateur de Datasette — un outil ouvert pour publier et explorer des données, donc son travail dans les outils LLM a longtemps intéressé la communauté des développeurs.
Ce que cela signifie
Même les petits outils CLI pour travailler avec les LLM s'appuient de plus en plus sur la fiabilité du mécanisme d'appel d'outils — invoquer des fonctions externes par le modèle. Les erreurs de format JSON dans ces chaînes peuvent casser des pipelines automatisés entiers, donc ces correctifs ciblés sont importants pour les développeurs qui construisent des agents au-dessus des APIs tierces.
- 24 oct. 2026GPT-6 Sol Daybreak Blue prend la tête du Cyber Index : +32 points et $1,77 par tâche
- 24 oct. 2026Artificial Analysis lance AA-3D : Claude Sonnet 5.5 en tête avec 1194 Elo
- 24 oct. 2026Altman décrit trois issues à la course à l'IA : du régulateur mondial à la paralysie des GPU des concurrents
- 24 oct. 2026Moonshot AI dévoile Kimi K3.1 Pro, sa première version Pro, après le test Kibitz
Questions clés sur cet article
Que sait-on sur Ce qui a exactement été corrigé ?
Le patch élimine un bug dans les endpoints d'OpenAI Chat Completion: lorsqu'un modèle invoquait un appel d'outil (tool call) avec des arguments vides, certains fournisseurs répondaient par une erreur de format JSON au lieu d'un résultat correct. L'erreur a été enregistrée dans l'issue #1521 du référentiel du projet sur GitHub.
Comment le bug a été trouvé?
Willison a découvert le problème en testant un autre de ses projets — le plugin llm-meta-ai, qui ajoute la prise en charge des modèles Meta à llm. L'outil llm est conçu comme un système de plugins: la CLI de base peut être étendue avec la prise en charge de nouveaux fournisseurs et modèles sans modifier le noyau, donc les bugs dans la logique de base d'invocation d'outils affectent tous les plugins connectés à la fois. L'auteur du projet est également connu comme créateur de Datasette — un outil ouvert pour publier et explorer des données, donc son travail dans les outils L
Que sait-on sur Ce que cela signifie ?
Même les petits outils CLI pour travailler avec les LLM s'appuient de plus en plus sur la fiabilité du mécanisme d'appel d'outils — invoquer des fonctions externes par le modèle. Les erreurs de format JSON dans ces chaînes peuvent casser des pipelines automatisés entiers, donc ces correctifs ciblés sont importants pour les développeurs qui construisent des agents au-dessus des APIs tierces.
Access Frontier LLMs & Multimodal AI in One Workspace
Discover NomadNet AI (nomadnet.ai) — unified access to frontier language models, research synthesis, and multimodal workflows.
L'essentiel de l'IA — une fois par semaine
Sept actus qui ont vraiment compté, choisies à la main. Sans bruit ni communiqués.
C'est fait ! Vérifiez votre boîte mail pour la confirmation.