Simon Willison Lança llm 0.31.1 com Correção de Bug de Chamada de Ferramenta
Simon Willison atualizou sua ferramenta CLI de código aberto llm para a versão 0.31.1. O patch corrige um bug: chamadas de ferramentas com argumentos vazios às vezes resultavam em erros JSON para certos provedores ao usar a OpenAI Chat Completion API. O bug surgiu durante o teste de seu plugin llm-meta-ai.
Processado por IA de Simon Willison; editado por Hamidun News
Разработчик Simon Willison выпустил версию 0.31.1 своего open-source инструмента llm — консольной утилиты и Python-библиотеки для работы с большими языковыми моделями через терминал.
Что именно исправили
Патч устраняет баг в работе с эндпоинтами OpenAI Chat Completion: если модель вызывала инструмент (tool call) с пустыми аргументами, некоторые провайдеры отвечали ошибкой формата JSON вместо корректного результата. Ошибка зафиксирована в issue #1521 репозитория проекта на GitHub.
Как нашли баг
Willison обнаружил проблему при тестировании другого своего проекта — плагина llm-meta-ai, который добавляет в llm поддержку моделей Meta. Инструмент llm устроен как плагинная система: базовый CLI можно расширять поддержкой новых провайдеров и моделей без изменения ядра, поэтому баги в базовой логике вызова инструментов затрагивают сразу все подключённые плагины.
Автор проекта также известен как создатель Datasette — открытого инструмента для публикации и исследования данных, поэтому его наработки в сфере LLM-тулинга давно пользуются вниманием сообщества разработчиков.
Что это значит
Даже небольшие CLI-инструменты для работы с LLM всё больше опираются на надёжность механизма tool calling — вызова внешних функций моделью. Ошибки формата JSON в таких цепочках могут ломать целые автоматизированные пайплайны, поэтому подобные точечные патчи важны для разработчиков, которые строят агентов поверх сторонних API.
Quer parar de ler sobre IA e começar a usar?
AI News é um feed curado de notícias de IA. A Hamidun Academy ensina você a usar IA no trabalho.
O essencial da IA — uma vez por semana
Sete histórias que realmente importaram, escolhidas a dedo. Sem ruído nem releases.
Pronto! Verifique seu e-mail para a confirmação.